我无法在 Application Loader 中上传我的 ipa,并且出现以下错误
I could't upload my ipa in Application Loader and i get the below error
我无法在 Application Loader 中上传我的 ipa,并且出现以下错误。
Could not find a CFBundlePackageType" within the Info.plist; or the
package is missing an Info.plist
当我使用 iTunes 安装 ipa 时,我没有收到此错误。
对如何处理这件事感到困惑?
我觉得问题可能是你打包的方式不对。
例如
如果我像这样压缩有效负载,则会导致上述问题
这是错误的做法之一
zip -r -s 64 Payload.zip Payload/
mv Payload.zip appName.ipa
正确的方法是像下面这样使用或使用xcrun
zip -r Payload.zip Payload/
mv Payload.zip appName.ipa
iTunes 有如此多的验证,所以它能找出问题。
要验证任何 ipa 使用 altool
转到终端并使用以下脚本
/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool -v -f APP.ipa -u itunesconnect@user.com -p password
看看你的脚本,它会解决问题
Reference
我无法在 Application Loader 中上传我的 ipa,并且出现以下错误。
Could not find a CFBundlePackageType" within the Info.plist; or the package is missing an Info.plist
当我使用 iTunes 安装 ipa 时,我没有收到此错误。
对如何处理这件事感到困惑?
我觉得问题可能是你打包的方式不对。
例如
如果我像这样压缩有效负载,则会导致上述问题
这是错误的做法之一
zip -r -s 64 Payload.zip Payload/
mv Payload.zip appName.ipa
正确的方法是像下面这样使用或使用xcrun
zip -r Payload.zip Payload/
mv Payload.zip appName.ipa
iTunes 有如此多的验证,所以它能找出问题。
要验证任何 ipa 使用 altool
转到终端并使用以下脚本
/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool -v -f APP.ipa -u itunesconnect@user.com -p password
看看你的脚本,它会解决问题
Reference