我一直无法找到这个问题的相关答案。如果您知道这是一个重复的问题,请重定向。
背景:
我在 App Store 上有一个 1.0 版的应用程序。它基本上是一个 WebApp 的包装器,我正在开发的更新的 2.0 版本是 iPhone 的原生实现。
现在应用程序的当前版本 1.0 是通用的。因此,尝试提交我们完成的 2.0-native iPhone 应用程序被 AppStore 拒绝,因为它被视为不再支持 iPad 的降级。
未来的路线图还包括 iPad 版本的未来版本,这需要考虑在内。我相信这个 iPad 应用程序是通用的有充分的理由。我们需要以某种方式保留当前的 AppName。
现在我需要关于如何最好地处理这种情况的建议。这些是我考虑的步骤:
- 在新的 appName 下发布 v2.0,即“MyApp 2”
- 从销售中删除 v1.0 应用程序,但将其保留在 iTunesConnect 中以保存名称
- 更改 v1.0 的 WebAppContent 以通知本机应用程序的当前用户群(2.0)
- 当我们准备发布通用应用程序时,我们更新当前的 1.0 而不是 2.0 以收回原始名称
问题:
- 有没有更好的办法?
- 如果我们从销售中删除 v1.0 并以“MyApp 2”的名称发布 v2.0,当 v1.0 属于商店时,有没有办法将后来的名称改回“MyApp”?
- 如果我们考虑从 iTunesConnect 中完全删除 v1.0,作为同一家公司,我们能否在该名称再次公开可用时收回该名称(或者我们是否被该名称列入黑名单)?
- 您可以在 AppStore 和设备主屏幕上为 App 设置不同的显示名称(这是如何完成的)?