-1

尝试将应用程序提交到 iTunes Connect 时出现一些错误:https ://developer.apple.com/library/ios/qa/qa1623/_index.html

情况如下:

  1. 我创建了一个应用程序(设备系列 iPad/iPhone)并提交它。
  2. 我已将设备系列更改为仅 iPhone 并尝试提交并收到错误。

我想删除具有设备系列 iPad/iPhone 的旧应用程序并提交仅具有设备系列 iPhone 的新应用程序。用户能否从 App Store 收到有关更新的通知,或者他们应该删除应用程序并重新下载?

4

1 回答 1

0

如果您想减少支持的设备数量,您需要将您的应用作为新应用提交。

通知当前用户的一种解决方案是使用在两台设备上运行的先前代码提交以前的通用应用程序的更新,并在开始屏幕的某处添加一个简短通知,其中包含指向您的新应用程序的链接。您也可以只为 iPhone 用户显示此通知,仅使用

  if ( UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPad ){
displayNewAppLink /* Device is iPhone */}

问题是如果您的应用程序不是免费的,并且您希望以前的用户获得免费更新。这是不可能提交新申请的。

于 2013-11-06T10:39:56.213 回答