Проблема запуска Lion + Xcode 3.2.3 - PullRequest
4 голосов
/ 26 августа 2011

Я только что получил книгу по программированию для iPhone из библиотеки, которая основана на Xcode 3.x, поэтому я хочу начать с этого.К счастью, я обновил SnowLeopard до Lion с уже установленным Xcode, поэтому у меня не было проблем с его установкой или запуском.

Итак, я прочитал HelloWorld-Example и как только попыталсяЗапустите конструктор интерфейса. Я получаю сообщение:

This version of Interface Builder does not support documents of type "Interface Builder Cocoa Touch Document (XIB 3.x)" targeting "iPhone/iPod touch

У меня установлен Xcode 3.2.3 и есть подсказка, как сделать что-то отличное от XIB 3.x, чтобы это работало.

Есть предложения?

Ответы [ 4 ]

3 голосов
/ 26 августа 2011

Согласно этому сообщению вы не можете установить xcode 3.x на lion (по крайней мере, не успешно).http://anatomicwax.tumblr.com/post/7906770311/installing-xcode-3-2-6-on-lion

IB не будет работать.Обходной путь - установить xcode 3.x перед обновлением до lion и затем перейти на lion.Если вы уже обновились, вам не повезло.

Ссылка имеет (хакерский) обходной путь, если вы не возражаете поиграться с файлами конфигурации и изменить смонтированные образы.

2 голосов
/ 26 августа 2011

Извините, если я немного грубоват, но я не думаю, что научиться осваивать устаревший SDK только потому, что у вас под рукой устаревшая книга, - хорошая идея.

Дажеесли вы хотите придерживаться этой книги в части языка программирования, вам все равно стоит пойти дальше и использовать Xcode 4. Это не должно быть слишком сложно и подготовит вас к реальному миру.

2 голосов
/ 26 августа 2011

Похоже, вам, возможно, придется установить Xcode 4.

0 голосов
/ 27 марта 2012

Я не смог заставить Xcode 3.2.6 установить под Lion с помощью установочного пакета, но если он установлен на другом компьютере, все, что вам нужно сделать, это скопировать папку Developer в корневую папку автозагрузкипривод.Это занимает больше времени, потому что нужно скопировать примерно 11 ГБ, но, похоже, работает нормально!

...