App Store:UIRequiredDeviceCapabilities 的问题
Posted
技术标签:
【中文标题】App Store:UIRequiredDeviceCapabilities 的问题【英文标题】:App Store: Problem with UIRequiredDeviceCapabilities 【发布时间】:2010-09-20 13:42:33 【问题描述】:我已将我的第一个应用程序上传到 App Store,但我没有安装我的应用程序需要位置服务和 wifi 的 UIRequiredDeviceCapabilities。结果:应用程序没有开始寻找应该做的坐标。 (当我在我的 iPhone 4 中通过 XCode 安装该应用程序时,它运行良好)。
所以,我尝试上传正确设置此 UIRequiredDeviceCapabilities 的新版本,但在尝试上传新版本后收到以下错误消息:
“Bundle 无效。Info.plist 中的关键 UIRequiredDeviceCapabilities 可能不包含会阻止此应用程序在以前版本支持的设备上运行的值。”
所以,据我了解,我无法再将 UIRequiredDeviceCapabilities 设置为此应用程序,对吗?
我的想法是:我删除这个应用程序,然后我通过所有步骤再次将应用程序提交到 App Store。但是当我点击“删除此应用程序”按钮时,我收到以下错误消息:
“删除它会从 iTunes Connect 中永久删除它以及应用购买中的任何关联。应用程序名称和 SKU 将不可重复使用,即使应用程序被删除。”
这很糟糕,因为我无法更改我的应用程序的名称。我可以怎样做才能使用新的 UIRequiredDeviceCapabilities 上传我的应用程序的新版本?
【问题讨论】:
你找到答案了吗,因为我面临同样的问题..thanxs bro 【参考方案1】:我最近在我的应用中添加 HealthKit 时遇到了这个问题。我通过删除 info.plist 上的这一行来修复它。
【讨论】:
【参考方案2】:-
通过提交更改应用名称的新更新,在 iTunes Connect 中重命名您的应用。
在 iTunes Connect 中创建一个新应用程序并输入应用程序的原始名称。 (您在步骤 1 中重命名的 App 的原始名称)
删除您在第 1 步中重命名的旧应用
使用这个技巧你可以实现你的想法。 ;-) 唯一的损失是您必须再次输入所有应用程序的元数据。不要忘记,您将失去客户在 App Store 上留下的评论和评分。 (顺便说一句,摆脱差评的好方法。;-))
【讨论】:
我刚刚遇到了这个问题,但是您无法在 iTunes Connect 中重命名应用程序。至少我不能。我可以重命名挂起的更新,但不能重命名实际的应用程序。 是的,你是对的。我忘了提到:您必须通过提交更新来重命名您的应用程序。我已经这样做了,所以我很确定它会起作用。我更新了我的答案。谢谢。 创建一个全新的应用程序!?!?这是解决此类问题的真正解决方案吗?这里到底发生了什么? 我也面临同样的问题,但我的客户永远不会乐于使用新名称制作新应用。以上是关于App Store:UIRequiredDeviceCapabilities 的问题的主要内容,如果未能解决你的问题,请参考以下文章
对于 Apple App Store,我可以选择与 App Store 上已有 App 相同的 App 名称吗?
app_store_subscription_* 事件不会导出到 BigQuery
当您使用 App Store Connect 在 App Store 中下架某个 App 时,更改需要多长时间?
Xcode 9.4.1 上传 App Store 时缺少 App Store 图标