我无法在Application Loader中上传我的ipa,我收到以下错误。
无法在Info.plist中找到CFBundlePackageType;或者 包缺少Info.plist
当我使用iTunes安装ipa时,我没有收到此错误。
对如何处理此事感到困惑?
答案 0 :(得分:1)
我认为问题可能是因为包装错误。
例如
如果我像这样压缩有效载荷,则会导致上述问题
这是错误的做法之一
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
查看您的脚本,它将解决问题