【问题标题】:Error: Access to current location is currently disable. Location access is required to connect a reader and create payments错误:对当前位置的访问当前被禁用。需要位置访问权限才能连接阅读器并创建付款
【发布时间】:2020-02-06 05:46:45
【问题描述】:

使用 swift 为 BBPOS Chipper 2X BT 集成 IOS STRIPE TERMINAL SDK。我们已经开发并测试了该系统,它运行良好。但是当我们把它交给其他国家的客户时,他们收到了这个错误:

> 错误:对当前位置的访问当前被禁用。位置 > 需要访问权限才能连接读卡器并创建付款。

我们已关注 Stripe 提供的EXAMPLE APP

【问题讨论】:

  • 我遇到了同样的错误,但在 iOS 13 中。我尝试在 info.plist 文件中添加所有位置权限,但它从不提示用户提供位置权限。

标签: ios swift stripe-payments


【解决方案1】:

我遇到了同样的问题并要解决它,我必须在我们尝试扫描或捕获信用卡之前明确提示用户提供位置许可。

我还注意到另一件事,如果用户在“设置”>“隐私”中的位置服务已关闭,则会出现此消息错误。

希望这会有所帮助。

【讨论】:

  • 就我而言,这也是解决方案。我们必须在 iPad 上重置位置。常规 -> 重置 -> 重置位置和隐私。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-09
  • 1970-01-01
  • 1970-01-01
  • 2011-04-18
  • 2012-06-15
  • 1970-01-01
相关资源
最近更新 更多