Не могу запустить приложение на iPhone 4.2.1 с Xcode 4.3.1 и IOS - PullRequest
2 голосов
/ 22 марта 2012

Я надеюсь, что кто-то может помочь :) Меня это беспокоит некоторое время.

Я использую Xcode 4.3.1 с базовым SDK iOS 5.1.Версия iPhone 4.2.1, старая модель 3S, я верю.

При нажатии Run Xcode прекрасно компилируется и говорит, что на телефоне запущено мое приложение.Все выглядит так, как будто работает, но приложение не запускается на телефоне.Кто-нибудь знает, что я здесь делаю не так?Приложение отлично работает в симуляторе.

Также, когда я пытаюсь запустить приложение на 4S, версия 5.1, XCode говорит: «XCode не может работать с выбранным устройством. Нет доступных устройств iOS с совместимым совместимым устройством.Версия iOS. Подключите устройство iOS с достаточно новой версией iOS для запуска приложения или выберите симулятор iOS в качестве места назначения. ".

Ответы [ 2 ]

5 голосов
/ 31 марта 2012

Вам необходимо добавить архитектуры armv7 и armv6 к архитектурам, и вы должны сделать это, поскольку armv6 - это архитектура, поддерживаемая устройствами старше iPhone 3GS, и, следовательно, если вам нужно скомпилировать или предоставить поддержку устройств до iPhone 3GS, вам нужно добавить armv6 к вашей архитектуре, как показано ниже:

enter image description here

Надеюсь, это поможет.

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

Есть решение ...:)

Соберите его и для armv6.

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