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