我们有一个客户,他已经在应用商店中有一个应用(比如说 A)。客户现在想在应用商店中使用我们的应用(比如说 B)。他不希望已经在使用当前应用程序 (A) 的用户去单独安装我们的应用程序 (B)。他想要的是用户通过他的应用程序(A)获得更新消息。如果用户同意,那么我们的应用程序(B)可以在用户端替换旧的。
上述场景在现在的 App Store 中可以处理吗?
如果是,我应该如何开始?
欢迎任何参考资料或任何文件。
谢谢。
据我所知,这是不可能的,如果 Apple 员工会帮助您,也许可以保存(但我怀疑他们会 - 您可以尝试致电 Apple Developer Support)。捆绑包标识符与开发者帐户相关联,并且只有在捆绑包标识符可以以某种方式转移到您公司的开发者帐户时才能替换应用程序。
您不能将捆绑 ID 为 com.foo(例如)的应用 A 切换为捆绑 ID 为 com.baz 的应用 B。您只能将应用更新到具有相同捆绑 ID 的新版本。
您可以在更新中更改图标、标题和描述。但我怀疑苹果不会喜欢你在更新中将应用 A 换成完全不同的应用 B。我希望他们拒绝这个。
除了为您想要做的事情对应用程序 A 进行标准的 App Store 更新之外,没有其他机制。例如,您不能自己处理“获取更新消息并同意”部分。
希望有帮助!