Создание приложения для iPhone

8

Можно ли разработать приложение только для меня и моих друзей?

Просто сделайте приложение и загрузите его прямо на мой iPhone.

Morten
источник

Ответы:

8

Это зависит. Если у вас есть учетная запись разработчика Apple ($ 99 в год), вы можете создать специальный профиль распространения или использовать сертификат разработки. Более подробную информацию об этом смотрите здесь . Хотя это называется бета-тестирование, оно служит вашей цели.

Теперь, если у вас нет учетной записи Apple Developer, вы можете использовать взломанные устройства и Jailcoder. Чтобы использовать этот метод, выполните следующие действия:

  1. Сделай джейлбрейк твоих iDevices. Если вы не знаете, какие из них использовать, Google.
  2. Убедитесь, что у вас есть Xcode ( здесь, если у вас его нет)
  3. Загрузите Jailcoder отсюда .
  4. Пройдите "Guided Patch"
  5. Теперь разработайте свою программу. ВЫ НЕ МОЖЕТЕ ИСПОЛЬЗОВАТЬ ЕГО НА ИДЕИВЕ!
  6. Откройте Jailcoder и перетащите файл .xcodeproj в окно.
  7. Подключите взломанный iDevice и настройте Xcode, как если бы у вас была действительная учетная запись разработчика ( https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/RunYourApp/RunYourApp.html )
  8. Нажмите запустить

Старое видео: http://www.youtube.com/watch?v=3NAm1MOGabw . Не обращайте внимания на тот факт, что он говорит Xcode 4. Он работает на Xcode 5.

PoisonNinja
источник
Хорошая информация о взломе тюрьмы. Хотя я предпочитаю не допускать защиты от Apple, для некоторых дополнительная работа или риск узнать, как обезопасить взломанное устройство, перевешивает стоимость года официально утвержденных разрешений для разработчиков.
bmike
5

Да. Вам понадобится учетная запись Apple Developer, которая стоит 99 долларов в год.

Вы сможете разместить свое приложение на 100 устройствах. Корпоративная программа стоит 299 долларов США и позволяет раздельно распространять приложения через конфигуратор (не для целей разработки)

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