iOS 保持后台长时间运行小方法-持续更新

笔者的项目是检测睡眠,所以需要app在后台长时间运行,故想出来一个让app长时间运行的小办法,不知道上线的时候会不会被拒。先做下笔记。

源代码过些时间再分享,目前还在测试中。
先记一下小笔记吧、注意事项和遇到的错误。

首先在plist文件就是打开系统定位功能。很简单。

1077D8E1-776C-4415-8A4B-21517A99AC0A.png

其次就此导入源代码,在appdelegate中检测一下是否开启定位功能。因为需要长时间后台定位,所以必须要同意后台定位。

有时候不小心会遇到这个crash:

7957F1D2-CD98-4ABC-B3C8-A405B47CF17E.png
FD42DC29-28AF-440C-BB33-5B86EB6338A0.png

先前我也是不小心挖出来这个坑,不过很快就填上了。只需:

加入App registers for location updates```

因为源代码中是需要分配任务的,所以还需要

App downloads content from the network

同样,它也是NSString类型
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,831评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,288评论 19 139
  • 方法和鸡汤随处可见,诸多百万号的公众号运营都跳出来分享成功经验。 假设你已经给自己制定了一个切合实际的方法,但你的...
    说科技的小布阅读 1,506评论 0 1
  • “我去大学室友家吃酒,路过你的城。”那日,你的邮件。没说见不见,我还在背着包四处晃荡,算了算日子,没有安排,回了邮...
    空杯L阅读 405评论 0 0
  • 1.懵懂的认识佛 妈妈是一位虔诚的信佛人,因此从小时便受妈妈影响一直相信有佛护佑。对佛菩萨也充满各种尊敬与期待。 ...
    MORNINGFISH阅读 617评论 0 0