解决上传 ipa 到苹果商店后无法构建版本的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决上传 ipa 到苹果商店后无法构建版本的问题相关的知识,希望对你有一定的参考价值。

参考技术A 昨天我上传 ipa ( HBuilderX 项目) 到苹果商店之后,收到的苹果邮件提示:

ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationAlwaysUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data.

"ITMS-90809: Deprecated API Usage - Apple will stop accepting API Usage - Apple will stop accepting submissions of apps that use UlWebView APls."

在解决了所有的 ITMS-90683 之后,我再次上传 ipa 到苹果商店,依然无法构建版本,并且也没有收到苹果的邮件。如图:

我用之前上传到苹果商店的项目(未上架,bundle id: com.hw.zzz )重新打包 ipa 并上传到苹果商店,然后收到的苹果邮件中也包含了 ITMS-90809: Deprecated API Usage - Apple will stop accepting API Usage - Apple will stop accepting submissions of apps that use UlWebView APls. ,由此可以断定,目前使用 HBuilderX 开发的项目还是有机会上架的。

1.使用已有/新建的 iOS 原生项目,把 bundle id 改为 com.hw.xxx ,APP 名称改为 xxx ,修改一下 build 版本号(不能重复) ,然后打包一个 ipa 上传到苹果商店。过2分钟之后再次刷新 App Store Connect 页面,构建版本那里已经有刚提交的 ipa 信息了。如图:

2.切换到 HBuilderX 项目,修改一下 build 版本号 (不能重复),打包一个 ipa 上传到苹果商店。过2分钟之后再次刷新 App Store Connect 页面,构建版本那里已经有刚提交的 ipa 信息了。如图:

然后就可以去提交审核了。

使用 Xcode 5 将 ipa 上传到应用商店时出现错误 ITMS-9000

【中文标题】使用 Xcode 5 将 ipa 上传到应用商店时出现错误 ITMS-9000【英文标题】:ERROR ITMS-9000 while upload ipa to app store using Xcode 5 【发布时间】:2014-03-13 13:43:04 【问题描述】:

我正在尝试将 ipa 文件上传到应用商店,但发现以下错误。

我已尝试搜索但无法找到任何解决方案。任何帮助表示赞赏。

【问题讨论】:

【参考方案1】:

我发现了问题。在 GENERAL -> TARGET 下,我的应用名称有些空白。所以通过创建新项目它解决了我的问题。

【讨论】:

以上是关于解决上传 ipa 到苹果商店后无法构建版本的问题的主要内容,如果未能解决你的问题,请参考以下文章

.ipa 文件无法安装在 ios 设备中

如何处理Xcode上传IPA文件后无法在后台架构版本中显示的问题?

不使用 xcode 8 在苹果商店中显示构建

应用程序(.ipa 文件)通过应用程序加载器到苹果商店

ios打包成的ipa包 怎样让其他人都可以安装

使用 Xcode 5 将 ipa 上传到应用商店时出现错误 ITMS-9000