5

我正在尝试使用应用内购买来实现多平台应用。我正在使用 MKStoreKit 和非消耗性内容。我会在服务器端使用用户注册。该应用程序无需注册任何用户即可使用,因此无需注册即可下载内容。

问题来了,因为我不是在处理购买,而是苹果(使用 Apple ID)。

  • 如果我用 userA 购买了一个内容,然后以 userB 身份登录并尝试购买相同的内容,会弹出一条警告,提示“您已经购买了此应用内购买但尚未下载。”,如何我处理这个?

  • 如果我在没有注册的情况下购买了一些内容然后注册了一个用户,我如何发送我的购买并将它们只与这个用户绑定?

  • 如果我用 userA 购买了一些内容,然后更改了我的 Apple ID,根据我的 Apple ID,我将不再拥有该内容,我该如何处理这种情况?

处理Apple ID,注册和非注册用户似乎有点乱......购买消耗性硬币会更容易,但我害怕Apple拒绝。

我真的很纠结这个...

谢谢你的帮助。

4

0 回答 0