Flash CC публикует прямо на iPad и получает ошибку установки: ApplicationVerificationFailed

Я нахожусь во Flash CC... Я создал сертификат и профиль обеспечения для разработки приложений, но когда я пытаюсь опубликовать на устройстве через AIR 3.8 для iOS, он обрабатывается в течение 1 минуты 30 минут, а затем выдает эту ошибку, Я не уверен, как это исправить или что может быть причиной. Я выбрал идентификатор приложения com.моя компанияmyappname для профиля обеспечения... мой флеш-файл должен где-нибудь включать эту структуру?

Любая помощь приветствуется.

Благодарю.

2 ответа

У меня была та же проблема, и пункты, приведенные выше, не решили ее... после того, как ударился головой в течение двух дней, я удалил тег Entitlement из файла проекта XML... и это решило его копание глубже, я обнаружил, что проблема была я в нем был ключ beta-reports-active, который работает только для представления в магазине

Вам нужно сделать несколько вещей (некоторые из которых вы, возможно, уже сделали, просто изложив их все):

  1. Создайте сертификат разработки, преобразуйте его в формат.p12 в соответствии с инструкциями Adobe
  2. Создать приложение на портале.
  3. Добавьте UDID вашего устройства на портал. Вы должны использовать iTunes или Xcode, чтобы получить это. Начиная с iOS 7, API, используемый для захвата UDID на устройстве, удаляется, поэтому любое приложение, которое утверждает, что оно это делает, возвращает ложный UDID (ложные UDID будут начинаться со связки "F", я считаю)
  4. Создайте свой профиль обеспечения. Убедитесь, что это профиль разработки и что он включает UDID вашего устройства и соответствующее приложение
  5. Я не уверен, что вам все еще нужно это делать, но раньше вы включали режим разработчика на устройстве. Это, возможно, было устранено в iOS 7, так как я не могу найти настройки на своем iPad
  6. При компиляции ваше приложение должно использовать точный идентификатор, который использовалось приложением, созданным на шаге 2

Дополнительные советы:

  1. Избегайте отладки WiFi. Это работает, но не хорошо. Придерживайтесь отладки USB
  2. Если у вас есть предыдущая версия приложения на вашем устройстве, попробуйте удалить ее (долгое нажатие на значок, нажмите X)
  3. Убедитесь, что номер вашей версии действителен (должно быть xyz, где x, y и z - это числа от 0 до 999)

Отчасти это очевидно, но убедитесь, что вы следуете всем этим.

Другие вопросы по тегам