2016-02-15 2 views
8

То, что я пытаюсь сделать, это create an ipa с использованием Xcode7 для распределения ad hoc. Я раньше этого не делал, это моя первая попытка. Искал s/o и узнал, что ранее можно создать ipa-файл с Xcode5. Я пытался использовать way explained here Но я не получаю возможность выбрать экспорт, который показан на скриншоте. Я думаю, что яблоко, возможно, изменило его, теперь мы можем выбрать файл экспорта после signIn с идентификатором apple, зарегистрированным в членстве разработчиков Apple. Я прилагаю скриншот, который появляется после Product > Archive. Поскольку вы можете видеть, что опция экспорта отключена, и она запрашивает членство в Apple Developer, но может видеть файл архива в finder. Есть ли способ создать ipa без участия Apple Developer. enter image description hereКак создать ipa без программы разработчика Apple в Xcode7

+0

Пожалуйста, проголосовав по этой причине –

ответ

24

Вы можете сделать это следующим образом:

1) Очистите ваш проект.

2) Создайте свой проект.

3) Перейти к меню продуктов -> выберите сборку для -> выберите профилирование.

4) В навигаторе проекта найдите вас .app продукт.

5) Щелкните правой кнопкой мыши по нему и щелкните по изображению в поиске.

6) Там вы найдете папку с названием «Release-iphoneos», в этой папке вы найдете свой файл расширения .app.

7) Создайте папку с именем «Полезная нагрузка», скопируйте этот файл .app в эту папку.

8) Архив вашей папки.

9) После того, как архив, переименуйте папку с именем вашего приложения и изменить его расширение с «.zip» на «.ipa»

10) Ваш ИПС готов к обмену.

Вы можете установить этот IPA непосредственно из iTunes ниже 12.7.

Если вы используете iTunes 12.7 и выше, вы можете использовать Diawi, чтобы поделиться своим IPA для установки. Here is a good step by step process available.

+0

Благодаря Акшает ...Но после установки ipa на устройстве я получаю предупреждение «Untrusted Developer». Это нормально или я сделал что-то неправильно. –

+0

Есть некоторые изменения в шаге, я не нашел папку «Release-iphoneos». Итак, я пропустил шаг 6, сразу добавил папку с именем «Полезная нагрузка», заархивировал ее и шаг 9, 10. –

+0

Я знаю, почему приходит предупреждение «Неверный разработчик» и как его разрешить. Просто хочу подтвердить. –

-1

Всегда лучше иметь учетную запись разработчика.

Существует еще одна альтернатива, и это объясняется следующим образом

Выберите «Сохранить для специального развертывания» & Нажмите кнопку Далее. Затем откройте «выберите команду разработчиков». У него будет опция «Использовать локальные пения» внизу. Выберите этот вариант & Нажмите «Выбрать».

Здесь вы идете. Сборка будет создана Xcode без учетной записи Apple ID.

+0

Оттуда я выберу вариант «Сохранить для специального развертывания». Я не получаю этот вариант, пожалуйста, проверьте скриншот. –

+0

Проверить эту ссылку https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html Также убедитесь, что у вас есть AdHoc Временнымы Профиль в локальной машине –