75. iOS Begin Part3. Подготовка к iOS-разработке. Создание Provisioning-файла

iOS – Серия статей посвященных разработке iOS-приложений с помощью Adobe Flash используя язык ActionScript 3.0.
Посмотреть все статьи: http://flashpress.ru/blog/category/mobile/ios/
Внимание! После написания данной статьи, компания Apple обновила веб-интерфейс. В связи с этим, скриншоты могут отличаться от реальных страниц на сайте http://apple.com. Если у вас возникли сложности – спрашивайте в комментариях.

Если вы планируете создавать iOS приложения, вам необходим сертификат разработчика. Как это получить я рассказывал в предыдущих статьях серии iOS Begin. Для того что бы иметь возможность тестировать ваше приложение на i-устройстве, вам необходим Provisioning-файл. Этот файл содержит информацию о том, на каких устройствах можно запускать приложение, до релизной публикации.

Создание Provisioning-файла делится на несколько этапов:

  1. Получение UDID-устройства
  2. Регистрация устройства
  3. Создание идентификатора приложения
  4. Создание Provisioning-файла

Получение UDID-устройства

Что бы узнать UDID устройства, подключите устройство по USB и откройте iTunes. Зайдите на главную страницу телефона – Обзор. Рядом с изображением вашего устройства вы увидите поле Идентификатор (UDID):
ios-begin-part3-udid1
Нажмите правой кнопкой на значение идентификатора и выберите пункт Скопировать идентификатор (UDID). Если у вас вместо поля Идентификатор (UDID) отображается поле Серийный номер, просто кликните на него левой кнопкой мыши и вы увидите на этом месте UDID.


Регистрация устройства

Пройдите по ссылке https://developer.apple.com/devcenter/ios/index.action, нажмите кнопку Log In в правом верхнем углу и авторизуйтесь в системе:
ios-begin-part3-1


Нажмите на кнопку iOS Provisioning Portal в правой части экрана:
ios-begin-part3-2


Нажмите кнопку Devices в левой части экрана:
ios-begin-part3-3

Здесь у вас будут отображаться все указанные устройства(точнее их UDID), сейчас этот список пуст.


Нажмите на кнопку Add Devices:
ios-begin-part3-4


В поле Device Name укажите любое название устройства(например именем владельца, можно и по-русски). В поле Device ID (40 hex characters) указываем Идентификатор UDID полученный ранее, и нажмите кнопку Submit:
ios-begin-part3-5

Название устройства и Идентификатор UDID должны отобразиться в списке Devices:
ios-begin-part3-6

На этом регистрация устройства завершена.


Создание идентификатора приложения

Теперь нам необходимо создать идентификатор приложения: AppID. Для этого пройдите в раздел App IDs в окне iOS Provisioning Portal:
ios-begin-part3-7


В окне App IDs нажмтие на кнопку New App ID:
ios-begin-part3-8


Укажите в первом поле описание вашего приложения, можно указать название, например Test Application . Во втором поле укажите Bundle-идентификатора – это уникальный идентификатор который будет использоваться при создании приложения. Обычно в этом месте пишется адрес вашего сайта и название приложения, например так: ru.flashpress.myTestApp . Нажимаем кнопку Submit
ios-begin-part3-9

Идентификатор приложения создан. Вы можете создать сколько угодно идентификаторов.

Будьте осторожны, у вас не будет возможности удалить или изменить уже созданный идентификатор. Советую для начала создать какой нибудь тестовый идентификатор, а когда вы будете готовы к публикации приложения – создадите релизный App ID.

Создание Provisioning-файла

В окне iOS Provisioning Portal откройте раздел Provisioning в левой части экрана:
ios-begin-part3-10


В разделе Provisioning видим две вкладки: Development и Distribution. В первой создаются Provisioning-файлы для тестов, а во второй – для публикации на AppStore. Открываем вкладку Development и нажимаем кнопку New Profile:
ios-begin-part3-11


В поле Profile Name введите название файла. В поле Certificates указываем полученный сертификат (как получить сертификат читайте в предыдущей статье серии: iOS Begin Part2. Подготовка к iOS-разработке. Получение Сертификата). В поле App ID указываем созданный AppID, как создавать этот идентификатор читайте выше в этой статье. Ну и в разделе Devices поставьте галочки напротив тех устройств, на которых вы собираетесь тестировать ваше приложение. И нажмите кнопку Submit:
ios-begin-part3-12


Если вы все сделали правильно, у вас в разделе Provisioning появится созданный Provisioning Profile, скачать который можно кликнув кнопку Download в правой части экрана:
ios-begin-part3-13

Нажав на кнопку Download, вы сможете скачать файл с раширением .mobileprovision, сохраните его в каталоге с вашим приложением. В следующей статье серии iOS Begin, мы напишем простое iOS приложение в Adobe Flash CS используя Сертификат и этот Provisioning-файл.

Да прeбудет с вами Flash.
Serious Sam
Эту статью прочитали 3805 раз

Возникли вопросы по статье? Не стесняйтесь спрашивать в комментариях или любым другим способом на странице Контакты .

Присоединяйтесь к нам в социальных сетях: ВКонтакте , Twitter и Facebook
Понравилась статья? Буду благодарен если вы поделитесь ссылкой с друзьями:


Комментарии ВКонтакте:




Комментарии Facebook:




Комментарии WordPress: