Разница между ipa и xcarchive

В чем разница между файлом IPA и файлом.xcarchive?
Какой из них мне нужно создать, чтобы загрузить приложение с помощью Application Loader?

Благодарю.

2 ответа

Решение

Разница между IPA и.xcarchive:

IPA - это сжатая папка Payload с пакетом YourApp.app..app содержит все ресурсы вашего приложения, такие как изображения, файлы plist, сжатые кончики и исполняемый файл, ресурсы CodeSigning и т. д.

xcarchive содержит ваше приложение и файлы dsym. .DSYM требуется для десимболизации ваших журналов сбоев. Щелкните правой кнопкой мыши на сохраненном.xcarchive и выберите Показать содержимое пакета, чтобы увидеть его содержимое.

Сначала идет, который можно использовать для создания и отправки в App Store Connect.

TL; DR: это промежуточный шаг для вас, и его можно использовать для загрузки в App Store.

:

  • xcэто намек на то, что это для Xcode, а не для пользователей. (например, другие файлы для Xcode: .xcodeproj, .xcworkspace)

: Пакетное приложение для iOS

После создания вашего .xcarchive и вы можете найти это в Windows > Organizer > Archives, вы можете щелкнуть Distribute app > App Store Connect > Export , который создает это, которое вы должны загрузить в App Store Connect:

Чтобы исследовать, что в, вы можете переименовать .ipa файл в .zipи извлеките его. Вы найдете следующую структуру каталогов:

Другие вопросы по тегам