3分钟后不允许使用iPhone xs Max背景

时间:2019-02-26 10:28:43

标签: ios iphone background operation

构建信息

let path = NSSearchPathForDirectoriesInDomains(.documentDirectory,.userDomainMask, true).first!
do{
    self.db = try Connection("(path)/test.sqlite3")
    createGeoLocationTableIfNotExists()
}catch let err{
    print("sqlite db conntect failed: (err)")
}
  • pod'SQLite.swift','〜> 0.11.4'问题。
  • xcode 10.1(10B61),iphone xs Max 12和iphone 6 11

log 2019-02-26 16:01:21.772554 + 0800 test [3572:1023842] [正在记录] os_unix.c:37220:(1)seekAndRead(/ var / mobile / Containers / Data / Application / 7B491B30-5794 -4224-A648-1A589BE6734F / Documents / test.sqlite3)-不允许操作

在额头上可以正常运行,但是在3分钟后无法在后台运行。我在位置更新中使用。 但是相同的代码在iphone 6 plus中可以正常运行。 在模拟器中都可以正常运行。

有人有解决的办法吗?

谢谢

0 个答案:

没有答案