【发布时间】:2017-06-10 20:20:45
【问题描述】:
我注意到 Bear Notes 有一个订阅应用内购买,如果你在 iOS 上购买它,它也会在 Mac OS X 上解锁,反之亦然。
我已经看到了一些关于如何操作的线索,例如使用 App Store 收据,但我不知道 Bear 是如何识别出我是 Mac 上的同一用户我在 iOS 上。
如果它正在使用收据,那么它必须从 iOS 获取收据,将其发送到服务器,但是然后知道当我在我的 Mac 上时你会为我获取收据吗?
据我所知,我不需要在任何一个应用中表明自己的身份。
【问题讨论】:
-
最有可能使用您的 iCloud 来识别您的身份。如果我没记错的话,Bear 说他们无论如何都使用 iCloud 来同步你的数据,所以我很确定他们就是这样知道你是谁。至于商店收据,他们可能正在使用它,或者他们可能只是在他们的服务器上(或在 CloudKit 中,谁知道)保存了一个条目,表明您购买了订阅。
-
@PJayRushton 我相信你是对的,我很好奇所以我安装并购买了 IAP。该应用程序的唯一网络流量是 play.itunes.apple.com(进行购买)。我最初以为他们使用的是Universal Purchasing,但 bundleId 不同,而且似乎只在 tvOS 和 iOS 之间受支持。所以是的,我认为你是对的,请投赞成票。
标签: ios macos in-app-purchase