解决上传 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 到苹果商店后无法构建版本的问题的主要内容,如果未能解决你的问题,请参考以下文章