Ответы:
ОБНОВЛЕНИЕ: С XCode 7 теперь можно бесплатно развернуть приложение на собственном устройстве iOS9 +. Только если вам нужно опубликовать свое приложение в AppleStore, вам понадобится платное членство. Смотрите ответ qqbenq для более подробной информации.
Не будучи участником, вы можете запускать свое приложение только в симуляторе. Вы должны быть платным участником, чтобы иметь возможность установить приложение на устройстве.
Начните разработку для iOS и Mac OS X с помощью Xcode IDE, Dashcode, Instruments, Interface Builder, iOS Simulator и набора дополнительных инструментов для разработчиков.
Платный :
Протестируйте и отладьте свой код на iPad, iPhone и iPod touch, чтобы завершить свои приложения.
Xcode 7 и iOS 9 позволяют пользователям компилировать и устанавливать приложения на личные устройства без оплаты лицензии разработчика Apple:
Теперь каждый может получить свое приложение на своем устройстве Apple.
Xcode 7 и Swift теперь упрощают создание приложений и запуск их непосредственно на устройствах Apple. Просто войдите в систему, используя свой Apple ID, и превратите свою идею в приложение, которое вы можете прикоснуться к своему iPad, iPhone или Apple Watch. Загрузите бета-версию Xcode 7 и попробуйте сами сегодня. Участие в программе не требуется.
Цитируется по адресу : https://developer.apple.com/xcode/
Если вам нужно, чтобы ваше приложение запускалось под другим Apple ID, тогда имеет смысл TestFlight и платная учетная запись разработчика Apple. Вам также нужно заплатить, если вы не можете / не будете использовать iOS 9 и Xcode 7 и хотите запустить более старые инструменты и ОС.
Вам нужно взломанное устройство. Со своей стороны, я рекомендую сделать джейлбрейк. Помимо этого, есть много интересных и полезных вещей для добавления.
Инструкции для Appsync (необходимо для запуска приложений в iDevice)
Чтобы установить самоподписанный ipa на устройствах iOS 3.1 / 3.2 / 4.x / 5.x / 6.x / 7,
Инструкции по созданию приложений и запуску их в вашем iDevice:
В Mac OS X выберите Доступ к цепочке для ключей -> Ассистент сертификата -> Создать сертификат. Он открывает окно помощника по сертификатам. Введите имя (в моем случае это securitylearn.net) и выберите тип сертификата как подпись кода. Проверьте позвольте мне переопределить опцию по умолчанию. Нажмите продолжить, пока он не создаст сертификат.
Скопируйте /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist на рабочий стол. Отредактируйте файл plist и замените все вхождения XCiPhoneOSCodeSignContext на XCCodeSignContext. «XCiPhoneOSCodeSignContext» отображается в 3 местах: свойства по умолчанию, требования времени выполнения, свойства переопределения, убедитесь, что все они заменены.
Скопируйте измененный файл Info.plist в каталог /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ и замените существующий файл.
6.0 Если вы хотите запустить его прямо на вашем устройстве, подключите взломанное устройство с установленным Appsync, а затем рядом с кнопкой «Выполнить» выберите имя вашего устройства. (Если вы выбрали эту опцию, это конец урока)
6.1 Если вы хотите .ipa файл Выберите iOS Device и следуйте инструкциям ниже
Расположение по умолчанию для файла .app - - / Users / [имя пользователя] / Library / Developer / Xcode / DerivedData / [ваше приложение] / Build / Products / Debug-iphoneos /
Для более подробных инструкций с изображениями посетите пост Securitylearn
Вы можете сделать это, если iPad взломан. Но это означает, что вам нужно сделать джейлбрейк вашего устройства, и приложение может не работать на не взломанных устройствах, так как вы не можете проводить тестирование в реальной среде.
Если вы присоединитесь к программе dev, вы получите бета-версию для iOS, а также сможете отправить ее в магазин приложений.
Мой совет: если вы хотите еще немного подержать деньги, разработайте приложение, протестируйте его на симуляторе загрузки xCode и, как только вы будете довольны, присоединитесь к программе.