如何解决 Xcode 7 GM 编译的提交申请时的错误 ITMS-90529?
How to solve ERROR ITMS-90529 on submit application compiled by Xcode 7 GM?
我已经通过 Application Loader 3.1 提交了申请。它显示 "invalid package Applications built with SDK 9.0 or later must be packaged as proper IPA files."
我在 9 月 12 日收到了一封来自 Apple 的电子邮件,其中允许提交由 Xcode 7 GM 构建的应用程序。
运行今天遇到同样的问题。事实证明,Application Loader 3.2 现在只要求文件为 .ipa。由于某种原因,它仍然接受 .zip 文件,但会因此错误而失败。所以只需将文件扩展名更改为 .ipa,假设内容已正确生成。
- 创建一个名为
Payload
的文件夹。
- 将编译后的文件放入
Payload
文件夹。
- 将文件夹压缩到
Payload.zip
文件,然后更改为 Payload.ipa
。
我遇到了同样的问题,您需要做的就是提交 .ipa 文件,它会非常有效。
尝试通过命令行将您的 .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}”
简单的技巧对我有用:
存档 和导出 来自管理器的构建。 Select“保存 iOS AppStore 部署”。
这将生成一个 ipa 文件,应用程序加载器可以毫无问题地接受和上传该文件。
我已经通过 Application Loader 3.1 提交了申请。它显示 "invalid package Applications built with SDK 9.0 or later must be packaged as proper IPA files."
我在 9 月 12 日收到了一封来自 Apple 的电子邮件,其中允许提交由 Xcode 7 GM 构建的应用程序。
运行今天遇到同样的问题。事实证明,Application Loader 3.2 现在只要求文件为 .ipa。由于某种原因,它仍然接受 .zip 文件,但会因此错误而失败。所以只需将文件扩展名更改为 .ipa,假设内容已正确生成。
- 创建一个名为
Payload
的文件夹。 - 将编译后的文件放入
Payload
文件夹。 - 将文件夹压缩到
Payload.zip
文件,然后更改为Payload.ipa
。
我遇到了同样的问题,您需要做的就是提交 .ipa 文件,它会非常有效。
尝试通过命令行将您的 .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}”
简单的技巧对我有用:
存档 和导出 来自管理器的构建。 Select“保存 iOS AppStore 部署”。
这将生成一个 ipa 文件,应用程序加载器可以毫无问题地接受和上传该文件。