ios - 注销 iTunes 后是否应存在应用内购买?

标签 ios in-app-purchase app-store

我正在开发一个 iOS 应用程序。它将包含非消耗性应用内购买。

Q1. 假设用户使用“account1”在其 iPad 或 iPhone 上登录“iTunes & App Store”,然后购买应用内购买,然后注销“iTunes 和应用商店”。然后他们返回应用程序。

他们的应用内购买是否仍应存在?不是,而是应该吗?

如果没有,我的问题就得到了回答。另一方面,假设它应该存在。然后我有一个后续问题。

Q2. 在完成上述所有步骤后,同一用户使用不同的帐户“account2”登录“iTunes & App Store”。当以“account2”登录时,他们使用“account1”进行的应用内购买是否仍然存在?

如果您可以使用 Apple 的官方声明 来增强您自己清晰简洁的答案,那就太棒了,而且更有可能被标记为解决方案!如果没有,请提前感谢您就最佳用户体验提出的个人想法、想法和意见……如果 Apple 对此没有明确的立场,那么提出最佳案例的人的答案将被标记为解决方案。

最佳答案

当然,两个用户在同一台​​设备上输入他们的 App Store 凭据是一种不寻常的情况。也就是说,我能看到的最接近 Apple having something to say about this是:

"Non-consumable products. Items that remain available to the user indefinitely on all of the user’s devices. They’re made available to all of the user’s devices. Examples include content, such as books and game levels, and additional app functionality."

如果您从字面上理解这一点,并且如果您认为设备仍然是同一用户的,即使他们已经注销,那么我想您应该确保将非消耗品也奖励给新用户。

根据我的经验,许多应用会在购买 IAP 后存储在本地,因此如果应用未被删除,任何用户都会看到解锁的内容。您的应用不一定知道新的 iTunes 用户正在使用该应用,因此很难检测到新用户正在使用它并撤销内容。

此外,如果您不希望两个用户潜在地共享购买,在我看来,将购买作为消耗品并在您的应用中强制执行某种登录机制会更有意义,这样它存入经过身份验证的个人帐户。

关于ios - 注销 iTunes 后是否应存在应用内购买?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39130596/

相关文章:

iphone - iphone赛车游戏在cocos3d中

ios - 应用商店上传警告;警告 ITMS-90686 : "The binary you uploaded was invalid."

iphone - 如何在将最终分发版本提交给 iPhone 应用商店进行审核之前对其进行测试?

iphone - 重命名iPhone应用程序

c# - UITableViewCell 中的换行符

ios - popToRootViewController 未删除提示

android - 如何购买和消费个人币?

ios - 安全地存储应用内购买

Android - 亚马逊应用内购买

ios - 在 Apple 开发新的开发者中心时将设备添加到配置文件