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

ios - Apple Pay - 存折本为空

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

最近我的应用在 Apple 评论中失败了,针对 Apple Pay,提到“具体来说,我们发现您的应用为未设置 Apple Pay 的设备提供了 Apple Pay 按钮。”...方式,按钮“使用 Apple Pay 购买”将显示,当

     [PKPaymentAuthorizationViewController canMakePayments] 

在 iPhone 6、6+ 等设备上返回一个(真)& Braintree 验证成功。虽然 Passbook 是空的,但上面的 canMakePayments 总是返回“true”。我怀疑,这可能是苹果拒绝的原因。但是,你认为我们可以通过任何其他方式解决这个问题吗?或者,我应该上诉吗?如果我走错了路,请纠正我。

另外,我不清楚 Apple Doc 上的内容。

“在支持支付但未配置任何支付卡的设备上,canMakePayments 方法返回 YES,因为硬件和家长控制允许支付,但无论网络如何, canMakePaymentsUsingNetworks: 方法都返回 NO。”

谢谢。



Best Answer-推荐答案


这是问题的原因!实际上不是 Apple Bug,它是我们自己的实现错误。

只为 reference 发帖- 和我一样,可能很多人都错过了,希望这对其他人有帮助。

canMakePayments - 无论卡配置如何,都将返回“YES”(真/1)。

canMakePaymentsUsingNetworks - 如果卡未配置或未正确配置,将返回“NO”。

所以,就我而言,我应该同时检查两者...如果两者都应该为 TRUE,那么我只需要使“Apple Pay”按钮可见。让我请求看看会发生什么!

关于ios - Apple Pay - 存折本为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30572598/

回复

使用道具 举报

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

本版积分规则

关注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