【发布时间】:2017-07-14 17:00:40
【问题描述】:
我正在使用 StoreKit 为我的用户提供一种从我的应用中删除广告的方法。
当我的应用程序启动时,我调用 restoreCompletedTransactions 来处理用户已经购买了该商品的情况。
但是在以下场景中:
- 与用户登录
- 购买无广告许可
- 从 iTunes 和 App Store 注销(从设置中)
- 启动应用程序(由于没有用户登录,无法恢复)
- 购买许可证,StoreKit 会询问用户/密码,设置与第一步相同的用户/密码
然后我收到“此应用内购买已被购买”消息。这可能很好,但是......绝对没有回调调用,这使我无法删除当用户按下“购买”按钮时显示的模态进度条,并删除我的广告。
有什么解决办法吗(我看了这篇帖子,没有解决我的问题iOS "This in-app purchase has already been bought" pop-up)?
【问题讨论】:
标签: callback in-app-purchase storekit