Iphone inApp为同一用户购买多台设备
我在应用程序中集成了inApp purchase,以使用服务器模型解锁其他内容,即我将收据数据发送到服务器进行验证 问题:如果用户有多个设备,假设设备1和设备2Iphone inApp为同一用户购买多台设备,iphone,objective-c,xcode,in-app-purchase,Iphone,Objective C,Xcode,In App Purchase,我在应用程序中集成了inApp purchase,以使用服务器模型解锁其他内容,即我将收据数据发送到服务器进行验证 问题:如果用户有多个设备,假设设备1和设备2 Device1:用户安装XYZ应用程序,使用邮件/密码注册自己,然后订阅内容 Device2:(同一用户)用户安装XYZ应用程序,使用邮件/密码注册自己,然后转到订阅页面 问题:我如何知道此设备2属于已从设备1订阅的同一用户 谢谢让用户使用来自两台设备的相同帐户登录iTunes商店。当他们试图下载你的IAP时,这将被视为重新下载,他们不
谢谢让用户使用来自两台设备的相同帐户登录iTunes商店。当他们试图下载你的IAP时,这将被视为重新下载,他们不会被收费。使用
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions]
阅读Apple文档中有关恢复事务的更多信息:
是,两台设备都有相同的帐户。但苹果公司的人说,你提供了一些机制让用户知道。难道没有API函数允许你检查收据吗?如果是,请在启动时使用该选项查看用户是否已经购买了您的IAP,如果是,请向他们提示授权新设备?