2010-10-11 10 views
0

У меня есть проект iOS, который я установил в Dropbox для работы с несколькими друзьями. Проблема в том, что он кажется «поврежденным», так что через некоторое время (после того, как кто-то получил доступ к файлу проекта Xcode), когда я попытаюсь открыть его снова, я получаю ошибку Base SDK Missing. В настройках проекта я обнаружил, что мне не хватает действительной архитектуры ARM6/ARM7 для приложений iOS - я могу выбирать только из 32-разрядной или 64-разрядной Intel. Моими другими вариантами являются i386, различные формы PPC и x86_64. Я просто больше не могу строить для iOS.Xcode Only дает мне настольные архитектуры для приложения iOS

Ни у кого другого, с которым я работаю, похоже, есть эта проблема. Он существует как в Xcode 3, так и в 4, так что это не проблема Xcode 4.

Есть ли у кого-нибудь еще эта проблема? Есть ли исправление?

ответ

0

Хе-хе ... выясняется, что проект использовался под 4.2 SDK, и в то время, когда у меня было только 4.0, в котором объясняется недостающая часть SDK ... Обновлено до 4.2, и теперь все исправлено.

Контроль источника был бы приятным, но не так много хороших, которые поддерживают функции, в которых мы нуждаемся (бесплатно); если у кого-нибудь есть руководство по установке Subversion на OS X и его использование (не будучи слишком техническим , прочитайте Terminal), я был бы признателен. Или как настроить Git с Xcode 4 (хотя я знаю, что это под NDA, так что, вероятно, этого не произойдет).

+0

Вам все еще нужна помощь с git на Xcode 4? – Luke

0

Можете ли вы переустановить XCode? Кроме того, было бы разумнее разместить проект под контролем источника.

1

В этих случаях часто рекомендуется «Очистить все цели». Я обнаружил, что особенно после обновлений до XCode, где были изменены платформы или архитектуры, XCode может запутаться в состоянии предыдущих сборок. Очистка, затем повторное указание желаемых целей/архитектур/etc, а затем восстановление будет работать хорошо.

Также не забывайте, что если вы удерживаете Alt (или Option) вниз, когда вы нажмете на кнопку «Активные настройки сборки», вы получите дополнительные параметры.