【发布时间】:2014-09-18 09:44:41
【问题描述】:
我正在我的应用中实现应用内购买,并围绕现有应用进行测试以获取一些想法。但是我发现了一个让我很困惑的场景。
我已经安装了一个 iOS 应用并购买了特定的关卡。后来我卸载了这个应用程序,从现有的 iTunes 商店帐户注销并使用另一个苹果 ID 再次登录,然后再次重新安装该应用程序(相同的应用程序)。在这里我可以再次购买特定级别。但我怀疑我们可以使用基于购买 Apple ID 或设备令牌的应用内购买方法吗?
如果用户可以使用 Apple ID 购买,那么用户可以使用另一台设备登录,他们无需再次购买,但一个用户可以购买应用程序,用户可以登录到另一个用户设备是一个问题..!为什么因为另一个用户无需购买。
如果我们设置设备令牌,基于应用内购买用户只能登录该设备,他们无法登录具有相同Apple ID的其他设备,这是一个问题。
我对此感到很困惑......如果我们在同一设备上使用多个苹果 ID,那么购买的商品是否会绑定在设备上?
我了解我可以使用相同的 Apple ID 在不同设备上恢复我购买的商品。但是如何在多个设备上使用多个 Apple id?如果我在一台设备上关联了 2 个 Apple id,我使用其中一个购买的商品,但后来我使用这 2 个 Apple id 登录到另一台设备,我是否还需要再次付费才能下载我在以前的设备上购买的商品?
如果我的问题不清楚,请告诉我...我希望有人能提供一些关于在不同设备和苹果 ID 上共享购买的商品的想法。以及哪一个使用应用内购买。
欢迎任何建议和cmets。非常感谢。
【问题讨论】:
标签: ios objective-c iphone in-app-purchase