【问题标题】:Switch universal app to iPhone only app将通用应用程序切换到仅限 iPhone 的应用程序
【发布时间】:2016-05-05 11:15:58
【问题描述】:

我在应用商店上传了通用应用,

后来根据需求,我决定只用 iPhone 改造我的整个应用程序,所以我在 Xcode 中创建了新项目(具有相同的 bundle id)

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

我只在我的新项目中将我的部署目标设置为 iPhone,但它仍然显示错误。

我哪里出错了?

【问题讨论】:

    标签: ios iphone xcode ipad app-store


    【解决方案1】:

    根据您问题中的错误消息,您无法删除对以前支持的设备类型的支持。

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

    要发布仅限 iPhone 的版本,您需要将新应用发布到商店(使用不同的捆绑包 ID),将当前应用保留原样或将其删除。

    【讨论】:

    • 如果我删除了商店的实时可用版本,我会恢复名称吗?我可以再次上传具有相同名称的新应用程序吗?
    【解决方案2】:

    由于此规则,您会收到此错误:

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

    如何摆脱?

    • 从应用商店中删除此应用
    • 创建新捆绑包并将其用于您的新应用版本
    • 将应用部署到商店

    重要提示:

    • 如果您从商店中删除了一个应用程序,那么您就不能再将其名称用于另一个应用程序。从商店中删除应用时要小心!

    希望对你有所帮助。

    【讨论】:

    • 现在,无法上传仅支持 iPhone 的新版本?
    • 感谢您提供的信息,只是一个疑问,如果我上传具有新捆绑 ID 的新应用程序,但我可以保持捆绑显示名称与以前相同吗?
    猜你喜欢
    • 2011-07-10
    • 2011-10-24
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    相关资源
    最近更新 更多