Восстановите настройки проекта в XCode - PullRequest
0 голосов
/ 27 декабря 2010

Как я могу восстановить настройки проекта Xcode? После того, как я отдал свой Macbook своему другу, я не вижу нескольких настроек (таких как Targeted Device Family, iPhone OS Deployment Target и т. Д.). :(

Я также увидел, что файл info.plist не был в проекте, я восстановил его через TimeMachine, однако, базовый SDK также отсутствует. :( Она все испортила, я не знаю, зачем она туда зашла. В любом случае, есть ли способ восстановить настройки?

К сожалению, мой снимок тоже очень старый. (

Ответы [ 2 ]

0 голосов
/ 27 декабря 2010

Эта проблема возникает для конкретного проекта или для всех проектов?Если вы создаете новый проект, что происходит?

Я забыл точный синтаксис, но разные версии XCode обрабатывают файлы проекта немного по-разному.Новый SDK (и версия XCode) не могут правильно прочитать файл моего проекта (те же симптомы, которые вы объясняете).

В моем случае в файле проекта было 2 разных параметра SDK из-за двух отдельных версийXCode редактирует файл (это может быть очень вероятно, если вы восстановили из резервной копии и обновили SDK за это время).

Найдите что-то вроде:

 SDKROOT = iphoneos4.2;

Или действительно, просто посмотрите вокругтекст, который содержит настройки сборки (все ваши настройки сборки хранятся в файле в виде простого текста) - вы можете увидеть что-то, связанное с SDK, где есть две строки, очень похожие рядом друг с другом.Это, наверное, ваша проблема.Если вы не знаете, какой из них удалить, попробуйте оба варианта, а затем заново установите параметр с помощью интерфейса.

Конечно, в любом случае вам следует создать резервную копию файла проекта (project.pbxproj), прежде чем пытатьсяэтого.

0 голосов
/ 27 декабря 2010

Нет способа их восстановить. Вы можете установить базовый SDK на экране информации о проекте.

Проект> Изменить настройки проекта> Базовый SDK, проверьте то же самое для вашей цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...