Подтвердить что ты не робот

Как запускать приложения на iPhone/iPad с помощью Xcode 7 без участия в программе Apple Developer?

У меня есть Macbook с OSX 10.10.3, Xcode 7 beta и iPhone 4. Я не зачислялся в Apple Developer Program. Я думаю, что с момента последнего WWDC любой разработчик может запускать приложения на своем устройстве. Как я могу добиться этого на реальном устройстве в бета-версии Xcode 7?

4b9b3361

Ответ 1

Пожалуйста, выполните следующие действия:

  • Установите Xcode 7.

  • Дайте уникальный идентификатор пакета (любой уникальный идентификатор):

    введите описание изображения здесь

  • Выберите действительную команду из опции "Команда" (вы можете добавить учетную запись из настроек Xcode, но есть также возможность добавления учетной записи):

    введите описание изображения здесь

  • Затем нажмите "Исправить проблему". Это займет некоторое время и будет разрешено. (Если вы получаете какую-либо ошибку, может возникнуть проблема с вашей учетной записью разработчика Apple.)

  • Если после нажатия кнопки Fix Issue вы не получаете какой-либо ошибки, ваша настройка преуспела:

    введите описание изображения здесь

  • Теперь подключите свое устройство. Запустите свой код на Xcode 7, выбрав пункт назначения в качестве имени подключенного устройства.

Я пробовал его с бета-версией Xcode 7.

Ответ 2

Следующее будет работать с любой версией iOS/OSX:

  • Загрузите и установите бета-версию Xcode 7.

  • Откройте Xcode 7, откройте настройки → Аккаунт и нажмите кнопку "Добавить" слева от всплывающего окна, выберите "Добавить Apple ID" и войдите в свою учетную запись Apple.

  • Подключите свой iPhone и выберите его как место для сборки.

  • Теперь нам нужно создать подпись подписи кода для приложения. Нажмите на проект слева, заполните уникальный "Bundle Identifier" и нажмите "Fix Issue" (убедитесь, что ваше имя выбрано как "команда" ).

  • Нажмите кнопку воспроизведения в левом верхнем углу. Если theres no build errors, приложение должно теперь запускаться на вашем телефоне!

Ответ 3

В следующей статье 9to5mac.com описывается, как вы можете запускать приложения на своем iPhone без учетной записи разработчика:

Снимок экрана

Apple изменила свою политику в отношении разрешений, необходимых для сборки и запускать приложения на устройствах. До сих пор Apple требовала от пользователей оплаты $99 в год, чтобы стать участником программы разработчиков Apple. запустить код на физическом iPhone и iPad. В составе нового разработчика Программа, это больше не требуется. Приложения могут быть протестированы на устройствах, нет покупка необходимо.

Однако это технически означает, что разработчики смогут выпускать приложения за пределами App Store, если они есть с открытым кодом. Заинтересованные пользователи могут затем открыть код в Xcode, компилировать и запускать его на своих устройствах - избегая App Store полностью.

Это несколько похоже на то, как Android позволяет пользователям загружать приложения из неизвестных источников, хотя его немного сложнее, чем для боковой загрузки требуется физическое соединение, а Mac - с Xcode создавать приложения. Поскольку это не предназначено для этой цели (его основная Цель заключается в том, чтобы разработчики тестировали свое собственное программное обеспечение на аппаратное обеспечение), требуется больше технических знаний для фактической чем с потоком Android.

Это не оптимальное решение для большинства разработчиков, но некоторые приложения может быть предсказуемо распределена таким образом. Например, GBA4iOS является эмулятор Game Boy Advance с открытым исходным кодом для iPhone и iPad.

С новым изменением политики клиенты могут теоретически загрузить код приложения из дерева с открытым исходным кодом и его локальное создание. Затем, они могут использовать Xcode для запуска на своем устройстве. Эмуляторы хороши пример того, что Apple не допустит в магазине, но обычно с открытым исходным кодом и может быть установлен с помощью этого метода. Bouke van der Bijl написал несколько хороших инструкций о том, как достигните этого, если вы заинтересованы.

С этим изменением вам действительно нужно заплатить за разработчика Программа, если вы хотите фактически отправить в App Store. Отправить приложения через iTunes Подключитесь к Apple для просмотра, платный активный членство по-прежнему требуется. Apple заявила, что снизила плату, чтобы позволить еще более начинающим разработчикам присоединиться к миру iOS, как и многие люди (таких как молодые кандидаты и люди из менее привилегированных фоны), которые были отстранены от абонентской платы в размере $99.

Ответ 4

Если вы похожи на меня и играли с xCode 8 и хотите запустить приложение на своем телефоне /ipad, но не хотите платить 99 долларов за эту привилегию, то вот что мне помогло.

перейдите на сайт developer.apple.com и нажмите на учетную запись в правом верхнем углу и войдите в свой идентификатор apple. Вам будет предложено подписать соглашение.

перейдите к Xcode и откройте настройки → Учетные записи и нажмите кнопку добавления (+) слева внизу, выберите "Добавить идентификатор Apple" и войдите в свою учетную запись Apple.

на экране "Аккаунты" выберите свой идентификатор Apple, а в правом нижнем правом углу нажмите "Просмотреть подробности". В раскрывающемся списке под подписью идентификаторов нажмите кнопку "Создать" рядом с iOS Development, а затем "Готово"

выйти из настроек и подключить телефон к компьютеру. В раскрывающемся меню в верхней части Xcode выберите Product- > Destination и затем выберите свой телефон.

Теперь, когда вы запускаете проект, он должен загружаться на ваш телефон. Вам может потребоваться перейти к настройкам приложения на телефоне → Общие → Управление устройствами → одобрить вас как разработчика