• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 应用内购买无法解锁某些设备上的内容

[复制链接]
菜鸟教程小白 发表于 2022-12-11 17:47:06 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我们有用户报告他们通过应用内购买为我们的产品付款,但我们未能解锁内容。到目前为止,这些报告之间的共同点是 iOS 9。似乎没有调用成功方法的购买。 IAP 似乎有效,甚至说已成功恢复购买(Apple 自己的警报),但它没有交付内容(解锁应用程序)。

这是一个非常奇怪的错误,因为它在 iOS 10 上运行良好,并且没有理由不应该在其他旧设备上运行。在某些时候,我们有一位客户提示 iOS 10 也存在同样的问题,但我们无法解决这个问题。我正在使用 RMStore 进行应用内购买,但自从我们使用这个库后,这还没有开始。即使使用标准的 IAP 集成,它也一直在发生。

有人知道或可能听说过导致此问题的原因吗?

任何提示都会很棒!



Best Answer-推荐答案


我在 App Store 上有几个应用程序,我也遇到了类似的问题。对于大约 1% 的用户,在应用内购买后不会调用成功回调。如果用户稍后恢复他们的购买,购买的功能会正确解锁,因此 App Store 会正确处理购买,这可能是应用程序中的错误。我永远找不到问题,因为我无法在我的任何设备上重现它。

在我刚刚读到您使用 RMStore 后,我检查了我的用户在过去两年中发送给我的有关此问题的电子邮件,并注意到这仅发生在使用 RMStore 的应用程序中。虽然该库的代码看起来很干净,但我认为该错误隐藏在其中的某个地方。

由于 RMStore 近两年没有更新,我认为它已被弃用,并将在不久的将来从我的应用程序中删除它。如果删除后问题仍然存在,我将更新此答案。

三个月后更新:从我的一个应用程序中删除用于应用内购买处理的 RMStore 后,问题显然消失了。

关于ios - 应用内购买无法解锁某些设备上的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39927344/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap