我正在尝试通过应用内购买实施多平台应用.我正在使用MKStoreKit和非消耗品内容.我会在服务器端使用用户注册.该应用程序可以在不注册任何用户的情况下使用,因此可以在不注册的情况下下载内容.
问题来了,因为我没有处理购买,而是Apple(使用Apple ID).
如果我用userA购买一个内容,然后以userB身份登录并尝试购买相同的内容,会弹出一个警告,上面写着"你已经购买了这个In App Purchase但它尚未下载.",怎么能我处理这个?
如果我在未注册的情况下购买某些内容然后注册用户,我该如何发送购买并仅将其与此用户绑定?
如果我用userA购买一些内容,然后更改我的Apple ID,我将不再拥有该内容,根据我的Apple ID,我该如何处理这种情况?
处理Apple ID,注册用户和非注册用户似乎有点混乱......购买耗材硬币会更容易,但我害怕Apple的拒绝.
我真的很挣扎......
谢谢你的帮助.