2010-12-27 4 views
0

Как восстановить параметры проекта Xcode? Я не могу увидеть несколько настроек (например, «Целевое семейство устройств», «Цель развертывания ОС iPhone» и т. Д.) После того, как я отдал свой Macbook моему другу. :(Восстановить настройки проекта в XCode

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

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

ответ

0

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

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

+0

Я уже установил его, но базовый SDK по-прежнему отсутствует. :( –

+0

После того, как вы установили базовый sdk, перезапустите Xcode. – WrightsCS

+0

Нет, это все равно. :( –

0

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

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

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

искать что-то вроде:

SDKROOT = iphoneos4.2; 

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

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

+0

Проблема идет только с конкретным проектом. –

+0

Я обновил ответ с тем, что я сделал, чтобы решить проблему аналогичная проблема раньше. – makdad

Смежные вопросы