2012-03-01 3 views
0

Я хочу экспортировать приложение iOS в качестве файла ipa для Testflight. По какой-то причине только в этом проекте нет возможности создать файл .ipa. Вместо этого я могу экспортировать его только в качестве приложения Mac OS X. Он отлично работает на симуляторе и на реальном устройстве. Я уже пробовал воссоздать профиль Ad-Hoc Provisioning, но ничего не изменил.Xcode не может создать файл ipa для приложения iOS. Вместо этого строит .pkg

Было бы здорово, если бы кто-то знал, как это исправить.

Заранее благодарен!

Xcode export dialog

enter image description here

ответ

1

Я, наконец, нашел решение этой проблемы: я использовал кнопку «Проверить настройки» под настройками сборки. Единственное свойство Xcode, измененное для меня, было целью развертывания от iOS 4 до iOS 5.

1

Я использую TestFlight много, и я делаю это:

Возьмите .app и поместить его в папку под названием "Payload", сжать эту папку в .zip файл, затем измените расширение файла с .zip на .ipa (у вас будет Payload.ipa), и ваш файл будет готов для TestFlight.

Так я это и делаю.

+0

Вы имеете в виду, что я должен поместить папку .app в новую папку под названием my project и zip? Должен ли я использовать папку приложения из симулятора в библиотеке? – KrauseFx

+0

Да, поместите .app в папку и застегните ее и измените .zip на .ipa. Но не файл с симулятора, измените схему на iOS-устройство и нажмите Command + B, и возьмите этот файл, другой - только для симулятора. –

+0

Хорошо, я могу просто использовать папку приложения для симулятора? Я попробовал и получил эту ошибку: «Недействительный IPA: .app должен находиться в папке« Полезная нагрузка »(с учетом регистра). Я попытаюсь создать его и поместить его в – KrauseFx