iOS 8 Location Authorization 的新变更

具体见相关的Session:WWDC 2014 Session 706 What's New in Core Location.


最大的变更就是,把它的类型拆分为两种:Always 和 WhenInUse。

我们可以认为,iOS 7 就是Always 类型。

它们的主要区别是,当WhenInUse模式时,Location Monitoring(即在后台时)是不工作的。我想,目的之一,开发者可以选择WhenInUse来帮用户省电。


当用户要用Core Location的时候,我们可以在程序里指定要提示给用户的消息的内容,可以分别对Always 和 WhenInUse设定。

有意思的是,苹果的默认消息似乎不怎么友好,我的同事就对此有微词,觉得像是NSA(美国国家安全局)说的话,见下面的截图。所以还是要自己定一个比较友好的比较好。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值