Загрузчик приложений IOS показывает ошибку пакета с armv7s и armv7

Я уже потратил 3 дня на "решение" этой проблемы (на самом деле я перепробовал все, что мог себе представить, но ничего не получил).

При загрузке бинарного файла моего приложения я получаю следующую ошибку: ОШИБКА ITMS-9000: «Этот пакет недействителен. Для включения архитектуры armv7 требуется armv7». в SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage).

Я читал, что я должен отключить свой iphone. Должен ли я делать это во время загрузки двоичного файла или когда?


person serg_ov    schedule 12.10.2013    source источник
comment
Можете ли вы включить скриншот экрана настроек вашего проекта и цели из Xcode, показывающий настройки архитектур и допустимых архитектур?   -  person Michael Dautermann    schedule 12.10.2013
comment
Вот они: [link]docs.google. .com/file/d/0B-HhLot2PGbtbEZjXzJ4LWRvMkk/   -  person serg_ov    schedule 12.10.2013
comment
вы загружаете свою цель Release или Debug?   -  person Michael Dautermann    schedule 12.10.2013
comment
попробуйте загрузить релизную версию моего приложения   -  person serg_ov    schedule 12.10.2013
comment
включаете ли вы какие-либо библиотеки или фреймворки (например, с открытым исходным кодом) вне iOS SDK?   -  person Michael Dautermann    schedule 12.10.2013
comment
StoreKit, MediaPlayer, UIKit, Foundation, CoreGraphics. Также пытался добавить facebook sdk, но решил сделать это позже...   -  person serg_ov    schedule 12.10.2013
comment
так что я не так делаю?   -  person serg_ov    schedule 13.10.2013


Ответы (2)


Выберите имя проекта Синяя иконка:

В настройках сборки найдите «arch». Убедитесь, что вы включили armv7 в свой код выпуска. Вы должны открыть две области и убедиться, что armv7 введен либо в Valid Architecture, либо в Architectures. Используемая архитектура представляет собой объединение обеих настроек, поэтому просто убедитесь, что armv7 находится в одном или другом разделе.

Кстати, для получения справки по другим вопросам проверки см. это техническое примечание. от Apple.

Сообщение об ошибке Armv7

person Tommie C.    schedule 11.12.2013

1. Отключите устройство iOS от вашего Mac. 2. Не выбирайте симулятор, просто оставьте все как есть, вариант устройства iOS. 3. Заархивируйте его. 4. Опубликуйте его.

person Jeyhun Karimov    schedule 11.06.2014