XCode дает мне только настольные архитектуры для приложения iOS

StackOverflow https://stackoverflow.com/questions/3910549

Вопрос

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

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

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

Это было полезно?

Решение 3

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

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

Другие советы

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

Также не забывайте, что если вы удерживаете ALT (или опцию) вниз, когда вы нажимаете на активные настройки сборки, выпадают вам дополнительные параметры.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top