如何在Xcode 7 GM编译的提交申请中解决ERROR ITMS-90529?

问题描述 投票:6回答:5

我通过Application Loader 3.1提交了申请。它显示“无效的包使用SDK 9.0或更高版本构建的应用程序必须打包为正确的IPA文件。”

enter image description here

我在9月12日收到了Apple的电子邮件,允许提交由Xcode 7 GM制作的应用程序。

enter image description here

itunesconnect xcode7 application-loader
5个回答
6
投票

今天遇到同样的问题。原来应用程序加载器3.2现在要求文件仅为.ipa。它出于某种原因仍然接受.zip文件但会因此错误而失败。所以只需将文件扩展名更改为.ipa,假设内容已正确生成。


11
投票
  1. 创建一个名为Payload的文件夹。
  2. 将编译后的文件放入Payload文件夹中。
  3. 压缩文件夹到Payload.zip文件,而不是更改为Payload.ipa

2
投票

尝试通过命令行将.APP转换为.IPA:

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}”

1
投票

我遇到同样的问题你需要做的就是提交.ipa文件,它会像魅力一样工作。


1
投票

简单的伎俩为我工作: 从组织者归档和导出构建。选择“保存iOS AppStore部署”。这将生成一个ipa文件,应用程序加载器接受并上传没有任何问题。 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.