我是否可以迁移应用程序之间购买的MacOS应用商店?(Can I migrate purchase

2019-09-30 00:32发布

我有几个类似的应用(A1-A3)具有巨大的同一个代码库。 他们都做类似的事情(图),每一个具体的使用情况下,专业化。 我现在正在考虑创建一个应用程序(B),销售的专业化为Mac App Store的应用程序内购买。 所以基本上,我减少应用数量,但会提供相同的图,只是改变如何将它们从专用应用程序出售给应用程序内。

我最好如何确保“旧”应用的买家A1-A3可以使用他们在新的软件乙买了专业化? 我不想给他们充电两次。 因此,他们应该能够“恢复”,他们买来作为A2的B.这是可能的专业化? 如果是这样,怎么样?

Answer 1:

在应用B做以下的背景上或者恢复IAP-按钮的点击步骤:

  • 寻找使用“旧”应用A1-A3 NSBundle bundleWithIdentifier
  • 拿到收据使用这种捆绑的appStoreReceiptURL
  • 验证收据
  • 解锁功能

裸记住,苹果的条款和条件说沿着线的东西“只AppStore的IAP应该被用来解锁功能;不推出自己的许可机制”



文章来源: Can I migrate purchase between applications in macOS App Store?