Подтвердить что ты не робот

Ошибка при получении установки: ApplicationVerificationFailed в Flash Builder для iOS

Это ошибка, которую я получаю, когда пытаюсь установить приложение на свой iPhone.

enter image description here

Подробнее:
Он работал в какой-то момент. Недавно я использовал другой компьютер, работая над другим проектом и должен был создать новый сертификат. Это аннулирует мои другие проекты (профили). Я вернулся к работе на первом компьютере и загрузил сертификат из этого. Я воссоздал профили приложений и загрузил файлы инициализации на основе этого предыдущего сертификата. Ничего из этого не сработало. В конце концов мне пришлось начинать с нуля, как показано в ответе ниже.

4b9b3361

Ответ 1

Наконец-то я начал работать, начиная с нуля. Я думаю, проблема заключалась в том, что когда я пошел на новый компьютер и загрузил новый сертификат, мне пришлось отозвать старый сертификат. Кажется, что однажды он отозвал, что, возможно, его нельзя использовать снова.

Итак, я воссоздал свой сертификат подписи, воссоздал из него файл p12, обновил (изменил) профиль приложения (снова вернул мой сертификат и снова отобрал все мои устройства), перезагрузил файл подготовки мобильных устройств, повторно отобрал их в на экране конфигурации iOS и перезапущен Flash Builder, и он снова работал.

Я попытался использовать подстановочный знак "com.myactualdomainhere. *", и я не мог заставить это работать, но я не делал все вышеперечисленные шаги (я не воссоздал свой сертификат подписи), и если вы не может повторно использовать сертификат, возможно, это проблема.

Итак, я сделал все шаги выше и использовал имя приложения "com.myactualdomainhere.MyApp" и убедился, что он сопоставлен в файле дескриптора приложения (для приложений AIR) com.myactualdomainhere.MyApp.

Было бы хорошо, если когда-нибудь они смогут упростить этот процесс и дать лучшие сообщения об ошибках. Возможно, они могут проверить разные части на этом пути, например, "ваш сертификат в порядке, ваш профиль приложения проверен, но ваш идентификатор приложения неверен".

Кроме того, MilkyWay опубликовал ссылку на сообщение, в котором есть более полезная информация.

Ответ 2

Я испытал эту ошибку, работая с кодом от другого поставщика. Как оказалось, они пытались скомпилировать IPA с файлом Entitlements.plist. Я просто удалил этот блок кода (см. Ниже) и скомпилировал его просто отлично.

<Entitlements>
    <![CDATA[
        <key>get-task-allow</key>
        <true/>
    ]]>
</Entitlements>

Ответ 3

Я только что застрял в этой проблеме сегодня утром, потребовалось некоторое время, чтобы разобраться, так что подумал, что я опубликую, что кто-то другой имеет ту же проблему.

У нас возникла проблема с добавлением устройства в наш профиль обеспечения, iPhone 5 на iOS7. Оказалось, что приложение, которое мы использовали для получения UDID (UDID +), давало нам неправильный UDID. Когда я использовал идентификатор, возвращенный

adt -devices -platform ios

Это сработало.

Ответ 4

В моем случае это было в случае непринятых символов в некоторых встроенных папках. Имена папок, содержащие специальные символы (æ ø å или пробелы), привели к ошибке ApplicationVerificationFailed. (Не совсем точное описание ошибки, с которой я столкнулся.)

Ответ 5

Я знаю, что это старый поток, но если кто-то еще использует Googling и находит этот поток, и он НЕ исправляет вашу проблему, я хотел бы поделиться своим опытом с этим. Если вы подтвердили, что ваши сертификаты и профили подготовки хороши и по-прежнему получают это, я решил, что вы получите эту ту же ошибку, если у вас настроено ваше приложение для TESTFLIGHT. Другими словами, в APPNAME-app.xml убедитесь, что в разделе полномочий IOS указано следующее:

<key>beta-reports-active</key>
    <true/> 

Как только я прокомментировал это, я смог возобновить отладку локально. Писсировал, что я провел день на этом, но, по крайней мере, сейчас он работает.

Ответ 6

Это также может произойти, если вы измените свой пароль Apple ID.

Ответ 7

Моя проблема заключалась в том, что в моем приложении ID у разработчиков Apple мое приложение не было проверено для PushNotification, но в моем дескрипторе приложения xml у меня были права на push notifiaction (aps_development).

После удаления значения APS из моего XML, все было хорошо.

Ответ 8

Если вы не скомпилировали за долгое время, убедитесь, что вы настроили параметры компиляции на тестирование устройств и убедитесь, что используете профиль подготовки тестирования. Я получил это сегодня, потому что мои настройки все еще были в магазине приложений.

Ответ 9

Проблема для меня заключалась в том, что я использовал файл .p12, предназначенный для уведомлений Apple Push вместо файла .p12 моего сертификата разработчика.

Я использовал .p12, который я экспортировал из своего сертификата разработчика, и он отлично работает..!

Ответ 10

В моем случае это была некорректная проблема с идентификатором приложения (другой скомпилированный идентификатор приложения, а затем идентификатор приложения, который я определил apple)

Ответ 11

иногда эта ошибка возникает из-за папки bin-debug.

если эта папка имеет неизвестный символ или что-то подобное.

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

Ответ 12

Если он работал ранее, просто перезапустите Flash-конструктор.

Ответ 13

Сегодня я провел несколько тестов на тестовом полете с тегами Entitlements. Его нужно удалить при локальном тестировании или получить ту же ошибку.

Ответ 14

Как упоминается jbyun94, избавьтесь от неизвестных символов в именах файлов.

У меня были конфликтующие файлы из dropbox, которые не позволяли компиляции приложения.

Убрали их, и все сработало снова (хотя я потерял пару часов:/)