将通用应用切换到仅iPhone应用

我有通用应用上传到app store,

后来基于要求,我决定修改我的整个应用程序只有iPhone,所以我已经在Xcode中创build新的项目(具有相同的捆绑ID)

现在,当我尝试在商店上发布我的应用程序时,它向我显示Target device family这个错误是错误的截图

在这里输入图像说明

我只在我的新项目中解决了我的部署目标到iPhone仍然显示错误。

我在哪里犯错?

根据您的问题中的错误消息,您不能删除以前支持的设备types的支持。

由于您以前的版本支持iPhone和iPad,所有未来的版本都必须支持iPhone和iPad。

为了发布iPhone版本,您需要向商店发布一个新的应用程序(使用不同的套件ID),或者保留当前的应用程序,或者将其删除。

你得到这个错误,因为这个规则:

应用程序更新必须继续支持以前支持的所有设备。

如何摆脱 ?

  • 从app store中删除这个应用
  • 创build新的捆绑包并将其用于新的应用程序版本
  • 将App部署到商店

重要的提示:

  • 如果您从商店中删除应用程序,则不能再将其名称用于其他应用程序。 从商店删除应用程序时要小心!

希望这会对你有所帮助。