Я не могу поверить, что эти моды закрыли это как «неясное». вопрос АБСОЛЮТНО ЯС. этот пользователь, очевидно, постоянно спрашивает, как сделать .ipa в Xcode 6. Очевидно.
Ага.
2
Я обновил этот вопрос, чтобы (надеюсь) быть более ясным. Номинация на повторное открытие, так как это один из первых хитов в Google, и я думаю, что это хороший вопрос.
Джеймс МакМахон
Ответы:
102
вы можете следовать ниже:
1.Выберите swiftDemo в вашем xcode (слева, как показано), затем выберите опцию продукта , в которой вы можете выбрать опцию Archive .
Тогда новое окно откроет следующим образом, и в этом окне выбрать экспортный вариант
3. Затем появится всплывающее окно, как показано ниже, и выберите первый вариант, когда вы ищете Apple Store. Итак, теперь следуйте, как говорится.
ОБНОВЛЕНИЕ
-> Выберите Сохранить в специальном развертывании, как показано ниже.
-> тогда, если вы не подписались со своим идентификатором разработчика Apple, появится всплывающий экран ниже
-> Теперь выберите «Добавить» и укажите свой идентификатор Apple и пароль в новом окне, как показано.
-> Остальное следуйте инструкциям xcode, и, наконец, у вас будет файл IPA.
-> Продолжайте тестовый полет.
Не забудьте указать свой профиль подготовки и сертификаты при подписании кода настройки сборки в xcode.
После этого шага возникает моя ошибка. «Чтобы сохранить для разработки в магазине приложений для iOS, вам необходимо добавить учетную запись Apple ID, которая участвует в программе разработчиков iOS для команды разработчиков '92P8AKNGW9'»
bhavik
1
У меня уже есть идентификатор разработчика Apple, а также установлен профиль обеспечения и сертификат.
bhavik
4
Пункт «Архив» в меню «Продукт» неактивен.
jameshfisher
5
@jameshfisher Вам нужно выбрать устройство iOS в вашем xcode, поскольку вы могли выбрать любой симулятор на данный момент. Так что измените его на устройство iOS, и тогда он будет работать.
Если вы хотите загрузить файл .ipa в itunesconnect без интеграции учетной записи разработчика в Xcode и хотите использовать загрузчик приложений . тогда вы можете сгенерировать .ipa с помощью iTunes .
Шаг 1: - Выберите устройство вместо симулятора.
Шаг 2: - Перейдите в Продукт -> выберите Архив
Шаг 3: - После завершения процесса щелкните правой кнопкой мыши свой Архив -> и выберите Показать в Finder
Шаг 4: - когда вы нажимаете на Показать в поисковике, вы перенаправляетесь в папку архива, выглядит так
ВНИМАНИЕ: - Не создавайте .ipa с изменением расширения с .aap на .zip и .zip на .ipa.
Я видел во многих ответах, что они предлагают сжать файл .app, а затем изменить расширение с .zip на .ipa. Сейчас это не работает. С помощью этого метода вы получите ошибку, например,
IPA недействителен, он не включает каталог полезной нагрузки.
Мой симулятор не отображался после запуска приложения. Так что ваш метод сработал для меня как прелесть.
Умайр Афзал
Папка изменилась /Users/<User>/Library/Developer/Xcode/DerivedDataдля меня с последней версией XCode. Эту настройку можно просмотреть / изменить в «Файл» -> «Настройки проекта» в XCode.
Ответы:
вы можете следовать ниже:
1.Выберите swiftDemo в вашем xcode (слева, как показано), затем выберите опцию продукта , в которой вы можете выбрать опцию Archive .
3. Затем появится всплывающее окно, как показано ниже, и выберите первый вариант, когда вы ищете Apple Store. Итак, теперь следуйте, как говорится.
ОБНОВЛЕНИЕ -> Выберите Сохранить в специальном развертывании, как показано ниже.
-> тогда, если вы не подписались со своим идентификатором разработчика Apple, появится всплывающий экран ниже
-> Теперь выберите «Добавить» и укажите свой идентификатор Apple и пароль в новом окне, как показано.
-> Остальное следуйте инструкциям xcode, и, наконец, у вас будет файл IPA.
-> Продолжайте тестовый полет.
Не забудьте указать свой профиль подготовки и сертификаты при подписании кода настройки сборки в xcode.
источник
Если вы хотите загрузить файл .ipa в itunesconnect без интеграции учетной записи разработчика в Xcode и хотите использовать загрузчик приложений . тогда вы можете сгенерировать .ipa с помощью iTunes .
Шаг 1: - Выберите устройство вместо симулятора.
Шаг 2: - Перейдите в Продукт -> выберите Архив
Шаг 3: - После завершения процесса щелкните правой кнопкой мыши свой Архив -> и выберите Показать в Finder
Шаг 4: - когда вы нажимаете на Показать в поисковике, вы перенаправляетесь в папку архива, выглядит так
Шаг 5: - Щелкните правой кнопкой мыши файл .xarchive -> выберите параметр «Показать содержимое пакета».
Шаг 6: - Перейдите в папку продукта -> Папка приложения -> Вы найдете yourprojectname.app
Шаг 7: - Теперь, чтобы преобразовать .app в .ipa, просто перетащите в itunes. проверьте изображение ниже,
Шаг 8: - Теперь поместите этот файл .ipa в безопасное место и используйте его при загрузке с помощью загрузчика приложений.
Примечание: - если вы хотите узнать, как загрузить приложение с помощью загрузчика приложений, проверьте это,
Загрузить приложение с помощью Application Loader
РЕДАКТИРОВАТЬ :-
ВНИМАНИЕ: - Не создавайте .ipa с изменением расширения с .aap на .zip и .zip на .ipa.
Я видел во многих ответах, что они предлагают сжать файл .app, а затем изменить расширение с .zip на .ipa. Сейчас это не работает. С помощью этого метода вы получите ошибку, например,
источник
1. Make your application with X-Code
.
2. Run your application in simulator
.
3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator
.
4. Open iTunes -> Goto Apps
.
5. Drag YourApplication.app to iTunes
.
6. Drag back your app from iTunes to finder to get YourApplication.ipa
источник
/Users/<User>/Library/Developer/Xcode/DerivedData
для меня с последней версией XCode. Эту настройку можно просмотреть / изменить в «Файл» -> «Настройки проекта» в XCode.В XCode версии 9.0 (9A235):
Это позволит экспортировать опубликованный контент в место, где вы можете найти файл .ipa.
источник