Я пытаюсь отправить свое приложение iphone с помощью альтула. Однако, следующее сообщение об ошибке выдается запрос:Ошибка: Info.plist в пакете должен содержать ключ CFBundleIdentifier
altool[18508:507] *** Error: (
"Error Domain=ITunesConnectFoundationErrorDomain Code=-27000 \"The Info.plist in the package must contain the CFBundleIdentifier key.\" UserInfo=0x7f {NSLocalizedDescription=The Info.plist in the package must contain the CFBundleIdentifier key., NSLocalizedFailureReason=Unable to validate your application.}",
"Error Domain=ITunesConnectFoundationErrorDomain Code=-27001 \"The Info.plist in the package must contain the CFBundleVersion key.\" UserInfo=0x7f {NSLocalizedDescription=The Info.plist in the package must contain the CFBundleVersion key., NSLocalizedFailureReason=Unable to validate your application.}",
"Error Domain=ITunesConnectFoundationErrorDomain Code=-27002 \"The Info.plist in the package must contain the CFBundleShortVersionString key.\" UserInfo=0x7f {NSLocalizedDescription=The Info.plist in the package must contain the CFBundleShortVersionString key., NSLocalizedFailureReason=Unable to validate your application.}",
"Error Domain=ITunesConnectFoundationErrorDomain Code=-27000 \"The package does not contain an Info.plist.\" UserInfo=0x7f{NSLocalizedDescription=The package does not contain an Info.plist., NSLocalizedFailureReason=Unable to validate your application.}"
Я уже проверил, что такие ключи (CFBundleIdentifier
, CFBundleVersion
, CFBundleShortVersionString
) находятся в Info.plist. Кроме того, я открыл полезную нагрузку из файла .ipa (сгенерированный с помощью командной строки xcodebuild и xcrun) и мог подтвердить, что такие ключи также находятся в файле Info.plist.
Проверка, когда я использую XCode для компиляции, архивирования и отправки.
Любая помощь?
Мои Xcode Версия: 6.1.1 (6A2008a) OSX 10.9.5
ли Вы, событие найти ответ на этот вопрос? –
@ Jordan Привет. Вы можете показать свой скрипт сборки для экспорта файла '* .ipa'? Я решил подобную проблему. –
@ Mozilla Я тоже это решил - добавлю ответ. –