2012-04-04 1 views
1

Насколько я понял, вам нужен специальный идентификатор для развертывания вашего разработанного приложения на iPad, даже ваш локальный подключен к вашей dev-машине. Верный? Что именно заблокировано - вы не можете просто скопировать скомпилированное приложение на устройство вручную или что-нибудь еще?Могу ли я разработать для iPad, не заплатив за участие в программе разработчиков Apple?

Я слышал, что вы можете обойти это с помощью джейлбрейка устройства, но как это работает? Является ли это намного более запутанным или когда-то сломанный в тюрьме, вы можете развернуть его на своем тестовом устройстве так же, как если бы вы не развязались с идентификатором?

+1

Вы можете написать код, который будет запускаться на вашем iPad с джейлбрейком, но он никогда не увидит большинство людей.Для того, чтобы ваше приложение действительно было там, вам понадобится его в App Store - и чтобы попасть в App Store, вам понадобится (1) учетная запись и (2) для приложения. проверенный Apple. – cHao

+0

Это только для местной разработки и тестирования. Я хочу экспериментировать с разработкой iPad, прежде чем решить, хочу ли я создавать и выпускать приложения на самом деле. –

ответ

1

Я понимаю, что вам нужен специальный идентификатор для развертывания вашего разработанного приложения на iPad, даже ваш локальный подключен к вашей dev-машине. Верный?

Исправить.

Что именно заблокировано - вы не можете просто скопировать скомпилированное приложение на устройство вручную или что-нибудь еще?

Не-jailbroken iPad будет запускать приложения с действительной кодовой подписью. Вам нужен сертификат, чтобы сделать один из них, и Apple выпустит сертификат только для людей в программе dev.

Я слышал, что вы можете обойти это с помощью джейлбрейка устройства, но как это работает? Является ли это намного более запутанным или когда-то сломанный в тюрьме, вы можете развернуть его на своем тестовом устройстве так же, как если бы вы не развязались с идентификатором?

Я не знаю деталей развертывания приложений на взломанный устройства, но я сомневаюсь, что это будет так легко, как присоединиться к программе: для запуска вещи на моем собственном устройстве, просто нажмите кнопку в Xcode , С помощью взломанного устройства вам нужно будет создать приложение, а затем по отдельности подключить его к устройству.

0

Существует два способа распространения приложения для iOS. Одобренный Apple, который проходит через iTunes App Store и через взломанный мир.

Jailbreaking не поддерживается Apple, и в результате вы в значительной степени зависимы от зависимости и сообщества, которые он не сломает.

Для поддерживаемого способа вы можете разработать приложение для iOS и протестировать его в Simulator. Чтобы протестировать его на устройстве, вам понадобится acct в программе dev, которая позволяет вам создать профиль сертификата для устройства, с которым вы можете устанавливать связь между приложениями и устройствами.

1

Поскольку jailbreaking существует с первого iPhone, процесс становится все более простым и легким для пользователя. This должен помочь вам с фактической джейлбрейком, а this должен помочь с добавлением приложений. Я предполагаю, что загрузка приложений на iPad не будет слишком далека от iPhone, но одна вещь, которая, безусловно, имеет дело с jailbreaking. будет аннулировать вашу гарантию, поэтому сделайте резервную копию своих данных, если вам нужно выполнить сброс настроек для удаления любые следы прошлой джейлбрейка.

Короче говоря, легче разрабатывать приложения законно, заплатив за аккаунт разработчика, но если у вас мало денег или просто делается приложениями в качестве хобби, джейлбрейк является действительным (и забавным) вариантом.

+0

Да, это в основном это - я хочу играть, прежде чем совершать деньги. $ 99 не так много (на Западе в любом случае), но я вроде как объект должен платить только за развитие хобби. –

+1

Не забывайте, что вы всегда можете использовать симулятор iOS бесплатно, чтобы вы могли пропустить программирование, прежде чем принимать решение. –