ios - ios如何处理同一设备上不同用户的应用内购买自动续订订阅?

标签 ios iphone in-app-purchase

我正在实现应用内购买自动续订订阅来删除广告。我有几个问题请澄清。非常感谢您的帮助。

  1. 用户 1 使用其 iTunes 帐户从设备 1 购买了 30 天的广告移除计划。

enter image description here

  • 用户1从应用程序中注销。

  • 现在用户2从同一设备设备1登录同一应用程序。 用户2想要购买一个删除广告的计划,即 30 天计划。但用户2无法进行应用内购买。当用户2点击应用内购买按钮时,它会显示自动提醒

  • enter image description here

  • 用户2无法使用应用内购买功能。
  • 我们如何确保多个用户可以在同一设备上访问应用内购买?

    提前致谢

    最佳答案

    出现这种情况是因为 user1 通过其 iTunes 帐户购买了该订阅,但对于第二个 user2 来说它仍然存在。这就是为什么它显示该用户当前订阅的订阅。因此,如果 user2 想要购买它,他必须从设备上注销以前的用户(在本例中为 user1)itunes connect 帐户,并且必须尝试。

    关于ios - ios如何处理同一设备上不同用户的应用内购买自动续订订阅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45508099/

    相关文章:

    Flutter(IOS)内购本地收据

    ios - tabBar.topAnchor 的奇怪布局

    ios - 水平滚动而不是垂直滚动时更改 ScrollView 页面

    ios - 如何为 Safari 书签创建透明的 Apple Touch 图标?

    iphone - 如何在 objective-c 中设置 NSNumber 变量的值(不创建新对象)

    ios - 在沙盒模式下出现的非 "Cleared For Sale"的 App Purchase 产品

    ios - 在 Swift 中使用 conds_t 的 NSNumber?

    iphone - UIImage 检测触摸和拖动

    iphone - 从 URL iphone sdk 将图像加载到 tableView

    ios - 沙盒应用内购买,产品请求有效但购买总是失败