小编Joh*_*ugh的帖子

取消的Touch ID返回未知错误,未取消

长期读者,第一次作家.感谢一个伟大的社区.

我正在开发的应用程序已经实现了应用内购买并且运行良好,但是我遇到了一个奇怪的错误情况,我没有看到明显的解决方案.可以在购买时使用Touch ID的iPhone 5S上看到该场景.当用户选择要购买的项目时,将弹出Touch ID对话框.如果用户取消这个特定的对话框中,SKPayment委托收到一个SKPaymentTransactionStateFailed与事件SKErrorUnknown代码- SKErrorPaymentCancelled为人们所期望的,当我取消密码输入对话框收到什么.由于代码无法将此分类为用户取消购买,因此用户将看到一般错误警报视图.我不认为这是一个沙盒问题,因为购买本身在沙箱和现场测试都很有效.

关于如何将未知错误检测为取消的想法,任何人?

iphone objective-c ios touch-id

5
推荐指数
0
解决办法
348
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1

touch-id ×1