Ошибка при получении сертификата подготовки для разработки iOS

Я хочу протестировать свое приложение iOS на iPad. Для этого я создал сертификат разработчика, идентификатор приложения и идентификатор устройства на портале Apple. После этого я создал профиль Provisioning на портале. Он активирован, и я вижу кнопку загрузки. Когда я нажимаю на загрузку, выдает ошибку «Не удалось загрузить».

Обратите внимание, что для подписи и создания .csr я использовал инструмент подписи Marmalade, поскольку я разрабатываю приложение с использованием Marmalade. Также я использую Windows 7 для разработки.

Пожалуйста, дайте мне знать, что может быть проблемой.

С уважением, Премал


person Premal    schedule 22.03.2012    source источник


Ответы (2)


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

  • создание файла .csr с помощью инструмента Marmalade Code Sign Request
  • Внутри панели разработчика Apple создайте два сертификата (.cer): один для разработки, один для распространения.
  • зарегистрируйте свое устройство iOS с его UDID на панели Apple Developer
  • Также на панели Apple Developer создайте два профиля подготовки (.mobileprovision): один для разработки, один для распространения, связанный с вашим сертификатом (.cer) и вашими устройствами (UDID).
  • Внутри файла .mkb Marmalade включите недавно созданный .mobileprovision следующим образом:

    iphone-provisioning-profile='data/myprofile.mobileprovision'
    

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

person voghDev    schedule 12.03.2015

Может дело в браузере? На всякий случай ознакомьтесь с этим руководством, которое проведет вас через полное подписание и развертывание iOS с помощью Marmalade http://www.drmop.com/index.php/2011/12/10/marmalade-sdk-tutorial.-apple-iphone-and-ipad-deployment-and-submissions/. Если вы будете следовать этому, у вас не должно возникнуть проблем.

person Mat    schedule 07.07.2012