Через сім років після створення App Store (10 липня 2008 р.) Apple нарешті представила нову функцію в Xcode 7, яка дозволяє розгортати та запускати будь-яку кількість програм на будь-якому з ваших пристроїв, просто увійшовши в систему за допомогою Apple Посвідчення особи. Вам більше не знадобиться платне членство в програмі для розгортання програм на власному пристрої (і вам, звичайно, більше не доведеться робити джейлбрейк на своєму пристрої, якщо вам це не зручно).
Ну, не для більшості випадків використання. З очевидних причин певні можливості та права, які потребують членства в Програмі, такі як Ігровий центр та покупки через додаток, не будуть доступні програмам, розгорнутим цим методом. З документації для розробників Apple :
Запустіть додаток на пристроях, використовуючи безкоштовні програми (iOS, watchOS)
Якщо ви не приєднаєтесь до програми для розробників Apple, ви все одно можете створювати та запускати додаток на своїх пристроях, використовуючи безкоштовні програми . Однак доступні можливості для вашої програми, описані в розділі Додавання можливостей , обмежені, якщо ви не належите до програми розробника Apple.
Точні кроки, щоб отримати додаток на пристрої iOS або Apple Watch, слідують негайно (скріншоти пропущено для зручності роботи):
У Xcode додайте свій Apple ID до налаштувань облікових записів, описаних у розділі Додавання облікового запису Apple ID у Xcode .
У навігаторі проектів виберіть проект та ціль для відображення редактора проекту.
Клацніть Загальне та виберіть своє ім’я у спливаючому меню Команда.
Підключіть пристрій до свого Mac та виберіть свій пристрій у меню панелі інструментів Scheme.
Під спливаючим меню Команда натисніть Виправити випуск.
Xcode створює для вас безкоштовний профіль забезпечення, і текст попередження у спливаючому меню "Команда" зникає.
Натисніть кнопку Запустити.
Xcode встановлює додаток на пристрій перед запуском програми.
До Xcode 7 дійсно було потрібне членство в програмі для підписання сертифікатів надання необхідних для розгортання програм на пристрої. Єдиною іншою альтернативою був тюремний розбій. З Xcode 7 вам більше не потрібно робити джейлбрейк на своєму пристрої, лише запускаючи програми, розповсюджені за межами App Store, або тестувати додатки, якщо ви не можете дозволити собі приєднатися до Програми, або розгорнути та використовувати додатки, розроблені для вашого особистого використання. якщо ви не маєте наміру поширювати їх через App Store (у такому випадку ви, ймовірно, не потребуєте прав, пропонованих членством у програмі).