Я також не зміг знайти поточну (серпень 2013 р.) Інформацію про це, особливо для розповсюдження програми серед користувачів iPhone, що мають ПК, а не Mac. Перебираючи результати Google, я виявив багато зайвої та заплутаної інформації про iTunes Connect та перевірку.
Ось, що мені вдалося:
Вам не потрібно створювати запис програми в iTunes Connect - це саме для того, коли ви хочете помістити його в магазин. Якщо це те, що ви хочете, подивіться на це: developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/CreateYourAppRecordiniTunesConnect/CreateYourAppRecordiniTunesConnect.html
Вам не потрібно перевіряти свій додаток. Це просто для того, коли ви хочете покласти його в магазині. Якщо це те, що ви хочете, подивіться на це: developer.apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html
Вам потрібен спеціальний профіль підготовки. Щоб отримати його, дотримуйтесь інструкцій під заголовком: "Створення спеціальних профілів забезпечення" на: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html . Переконайтеся, що після завантаження двічі клацнете файл 'name.mobileprovision', щоб додати його до Xcode.
Не витрачайте час, шукаючи в своєму налаштуваннях проекту Xcode проекту / збірки спеціальне право підпису коду. Він не відображається в моїй копії Xcode, і він мені не знадобився.
Незважаючи на те, що спеціальне право підпису коду не відображається в налаштуваннях проекту / збірки, ви можете побачити його в профілях Організатор / Пристрої / Бібліотека / Надання. Він матиме ім’я, яке ви дали йому на кроці 3.
Тепер ви готові створити версію свого додатка для спеціального розповсюдження:
У Xcode переконайтесь, що ви перебуваєте у вікні проекту, вибравши свій проект, і відповідно до прийнятої відповіді вище, Пристрій iOS вибрано цільовою збіркою в полі вгорі ліворуч поруч із кнопками Запуск / Зупинка.
7а. У рядку меню Xcode виберіть Product / Build for ... / Archiving (якщо параметри "Build For ..." неактивні, можливо, ви знаходитесь у якомусь вікні, крім вікна проекту, наприклад, у вікні Органайзер).
7б. У рядку меню Xcode виберіть Продукт / Архів
7в. Відкрийте вікно Органайзера (Shift-Cmd-2), виберіть піктограму Архіви вгорі посередині.
7г. Виділіть версію, яку ви хочете розповсюдити, і натисніть на кнопку "Розподілити" праворуч.
7е. Виберіть параметр «Зберегти для підприємства або розгортання для спеціального використання».
7f. З'явиться діалогове вікно "Виберіть особистість для підписання". З випадаючого списку виберіть розподіл iOS, який ви створили на кроці 3. Для мене рядок із іменем, яке я створив на кроці 3, був сірим, але той, що знаходився безпосередньо під ним, працював.
7г. З'явиться діалогове вікно, що дозволяє назвати та зберегти програму Ad-Hoc як файл .ipa.
8 На ПК з ОС Windows:
8а. Скопіюйте файл YourApp.ipa та файл name.mobileprovision кудись, як робочий стіл.
8б. У iTunes знайдіть головне меню (можливо, невеликий значок у верхньому лівому куті панелі завдань) і виберіть "Додати файл у бібліотеку ... Ctrl + O"
8в. Додайте обидва файли до бібліотеки.
8г. Підключіть iPhone до ПК з Windows
8e. Перейдіть до розділу iPhone у iTunes, а потім на вкладку Програми. Якщо пощастить, ви побачите YourApp, і ви зможете натиснути кнопку Встановити.