Получение файлов разработчика iPhone и работа с ними

Необходимо получить сертификат разработчика iPhone и профили обеспечения у компании Apple. Предоставленный сертификат необходимо преобразовать в сертификат P12.

Установка iTunes

Для установки приложения на iPhone требуется программа iTunes. Кроме того, iTunes служит для определения идентификатора устройства iPhone. Идентификатор устройства необходимо указать в заявке на получение сертификата разработчика iPhone.

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

Если это еще не сделано, отправьте заявку на регистрацию в качестве разработчика iPhone в центр разработчиков iPhone ( http://developer.apple.com/iphone/ ).

Примечание. Для разработки приложений AIR для iPhone не требуется пакет iPhone SDK или XCode. Вы должны быть зарегистрированным разработчиком iPhone. И вам необходимо получить сертификат разработчика и профиль обеспечения.
  1. Выполните вход в центр разработчиков iPhone, указав идентификатор учетной записи разработчика iPhone.

  2. В центре разработчиков iPhone приобретите сертификат разработчика для iPhone.

    Вы получите электронное сообщение от компании Apple, содержащее код активации программы разработчиков iPhone.

  3. Вернитесь в центр разработчиков iPhone. Следуйте инструкциям по активации программы разработчика (когда появится запрос, введите код активации).

  4. Когда код активации будет принят, перейдите на портал программы разработчиков iPhone в центре разработчиков iPhone.

  5. Создайте файл запроса на подпись сертификата. Этот файл необходим для получения сертификата на разработку для iPhone. Инструкции см. в разделе « Генерация запроса на подпись сертификата ».

  6. На следующем этапе будет запрошено предоставление идентификатора устройства (или уникального идентификатора устройства) iPhone. Идентификатор UDID можно получить в программе iTunes:

    1. Подключите iPhone с помощью кабеля USB. Затем в iTunes выберите вкладку «Обзор» для устройства iPhone.

    2. Загрузив файл обеспечения с сайта центра разработчиков iPhone, добавьте его в iTunes.

    3. Затем нажмите на отображаемый серийный номер. Теперь идентификатор UDID отображается. Нажмите клавиши Command-C на компьютере Mac или Control-C на компьютере Windows, чтобы скопировать идентификатор UDID в буфер обмена.

  7. Создайте и установите профиль обеспечения и сертификат на разработку для iPhone.

    Следуйте инструкциям в центре разработчиков iPhone. Инструкции опубликованы на портале программы разработчиков iPhone. Для получения сертификата на разработку и создания профиля обеспечения можно воспользоваться Ассистентом обеспечения разработки.

    Игнорируйте действия, связанные с XCode. Код XCode не требуется для разработки приложений iPhone с помощью Flash Professional CS5.

  8. В iTunes выберите «Файл » > «Добавить в медиатеку». Затем выберите файл профиля обеспечения (с расширением mobileprovision). После этого синхронизируйте устройство iPhone с программой iTunes.

    Это позволит протестировать приложение, связанное с данным профилем обеспечения, на устройстве iPhone.

    Чтобы убедиться в том, что нужный файл обеспечения добавлен в iTunes, попытайтесь добавить его в медиатеку. Если iTunes покажет запрос о замене существующего профиля обеспечения, нажмите кнопку «Отмена». (Профиль уже установлен.) Также можно проверить, какие профили обеспечения установлены на iPhone.

    1. Откройте экран «Настройки» на устройстве iPhone.

    2. Откройте категорию «Основные».

    3. Выберите «Профили». На странице «Профили» перечислены установленные профили обеспечения.

  9. Если этого не сделано, загрузите файл сертификата на разработку для iPhone (с расширением .cer).

    Ссылка на загрузку этого файла может быть предоставлена ассистентом обеспечения разработки. Этот файл можно также найти в разделе Certificates (Сертификаты) портала обеспечения Provisioning Portal на веб-сайте Apple iPhone Dev Center (http://developer.apple.com/iphone/ ).

  10. Затем преобразуйте сертификат разработчика iPhone в файл P12. Инструкции см. в разделе « Преобразование сертификата разработчика в файл P12 ».

Теперь можно создать простое приложение Hello World. См. раздел « Создание приложения Hello World для iPhone с помощью Flash Professional CS5 ».