我们目前有两个独立的应用程序(一个 iPhone 和一个 iPad),并希望迁移到一个通用应用程序。
有谁知道是否可以在不关闭其中一个应用程序的情况下做到这一点?比如发布每个应用程序的更新,包含相同的二进制文件?
如果我在某处错过了这个答案,请链接,谢谢!
我们目前有两个独立的应用程序(一个 iPhone 和一个 iPad),并希望迁移到一个通用应用程序。
有谁知道是否可以在不关闭其中一个应用程序的情况下做到这一点?比如发布每个应用程序的更新,包含相同的二进制文件?
如果我在某处错过了这个答案,请链接,谢谢!
目前没有办法做到这一点,除非孤立其中一个应用程序,或继续支持两个几乎相同的应用程序。您不能发布相同的二进制文件,因为每个应用程序都有一个不同的、不可更改的唯一应用程序标识符,用于嵌入在二进制文件中的应用程序。
一些开发人员只是在应用商店中留下最不理想的评论、评级和受欢迎程度的应用,而没有任何进一步的升级。您可以执行一些操作,例如将您想要留下的名称更改为“foo classic”或“foo legacy”,并为受支持的较新应用程序添加一些不显眼的广告。
App Store 根据 App ID 跟踪应用程序。如果它们都是免费应用程序,则只需删除最不受欢迎的应用程序。但是,如果他们都是付费的,那么如果您让他们再次购买该应用程序,您可能会疏远您的客户,因为您正在合并他们。
手机上的应用基础设施通过 ID 跟踪应用,一个应用只能有一个 ID。快速的方法是孤立其中一个应用程序,另一种方法是调整您的构建过程,以便在您进行分发构建时生成两个包,除了 info.plist 文件外,它们都相同。