Row*_*dur 5 iphone in-app-purchase
如果我有一个苹果ID.我可以在二十台iPad上使用它吗?我们已允许在我们的应用程序中进行应用程序内购买,我们担心它们可能被共享相同苹果ID的人滥用.
我们作为开发人员需要跟踪它所安装的设备吗?
应用程序内购买绑定到用户帐户,而不是设备.
无论如何,您不能超过一次购买非消耗品.
非消耗品仅由特定用户购买一次.购买非消耗品后,会将其提供给与该用户的iTunes帐户关联的所有设备.Store Kit提供内置支持,可在多个设备上恢复非消耗品.
忘记在20个设备之间共享帐户的人中有很小一部分,并利用时间为其他人改进您的应用程序.
Apple要求在与普通帐户关联的每台设备上恢复购买,并允许用户重新安装软件并在同一设备上恢复购买次数.
在99.99%的案例中,iTunes帐户与信用卡详细信息相关联.因此人们倾向于不分享它们.从理论上讲,你可以在二十台iPad上使用相同的登录信息,但是你可能会面临苹果已经采取的任何反欺诈措施的风险,这些措施可能会导致卡被盗.
添加额外的跟踪会使您违反与Apple的合同要求,这意味着如果他们发现他们可能会提取您的应用.这在技术上也非常困难 - 从iOS 5开始不推荐使用UDID,并且您保存为用户数据(例如生成的CFUUID)的任何内容都可以通过iCloud或iTunes在设备之间同步,并且可能无法在删除和重新安装时保留.你的应用.