我已经将我的第一个应用程序上传到App Store,但我没有把UIRequiredDeviceCapabilities放到我的应用程序需要位置服务和wifi上。结果:应用程序没有开始寻找它应该做的坐标。 (当我在iPhone 4中通过XCode安装应用程序时,它可以很好地工作)。
所以,我尝试上传一个正确设置了这个UIRequiredDeviceCapabilities的新版本,并在尝试上传新版本后收到以下错误消息:
“Bundle无效.Info.plist中的密钥UIRequiredDeviceCapabilities可能不包含阻止此应用程序在先前版本支持的设备上运行的值。”
所以,据我所知,我无法再将UIRequiredDeviceCapabilities设置为此应用程序,是吗?
我的想法是:我删除了这个应用程序,之后我又完成了将应用程序再次提交到App Store的所有步骤。但是,当我点击“删除此应用程序”按钮时,我收到以下错误消息:
“删除它将永久性地将其从iTunes Connect连同应用程序购买中的任何相关内容删除。即使应用程序被删除,应用程序名称和SKU也不会重复使用。”
这非常糟糕,因为我无法更改我的应用程序的名称。如何使用新的UIRequiredDeviceCapabilities上传我的应用程序的新版本?
答案 0 :(得分:0)
使用这个技巧你可以实现你的想法。 ;-) 唯一的缺点是您必须再次输入所有应用的元数据。不要忘记,您将放弃客户在App Store上留下的评论和评分。 (顺便说一下,摆脱糟糕评论的好方法。;-))
答案 1 :(得分:0)