【问题标题】:CoreLocation Swift Terminated due to signal 9 in BackgroundCoreLocation Swift 因后台信号 9 而终止
【发布时间】:2018-04-19 21:00:15
【问题描述】:

我这里有一个神秘的问题!

我使用 CoreLocation 和 TCP 连接制作了一个应用程序来发送我的位置。 在前台模式下我没有问题,但在后台这是另一回事!

当我在后台模式下使用手机移动时,核心定位工作。但是当我停下来时,几秒钟或一分钟后,我的应用程序以“因信号 9 终止”而终止

所以这条消息在我的日志 iPhone 中解释了它是来自 iOS 的安全 CPU ...好的,所以我认为问题出在这一行

.pausesLocationUpdatesAutomatically
.allowsBackgroundLocationUpdates

但是经过多次尝试后,我在后台模式下总是遇到同样的错误,并且没有移动预期的消息“由于信号 9 而终止”...

有人可以帮助我吗?

【问题讨论】:

    标签: ios swift xcode cpu core-location


    【解决方案1】:

    是的,我在 iOS 14 上遇到了同样的问题,解决方案是在请求的功能中添加“推送通知”(Xcode 12)

    【讨论】:

      猜你喜欢
      • 2017-09-19
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-10
      • 2017-01-30
      • 2011-10-05
      • 1970-01-01
      相关资源
      最近更新 更多