sum*_*mon 2 cocoa-touch location ios
当iPhone想要使用用户当前位置时,是否可以自定义默认警报消息.我不仅要更改文本,还要更改默认的蓝屏警报视图.可能吗 ?

谢谢.
不可能.从文档,
重要提示:除了硬件不可用外,用户还可以选择拒绝应用程序访问位置服务数据.在应用程序初次使用期间,Core Location框架会提示用户确认使用位置服务是可以接受的.如果用户拒绝该请求,则CLLocationManager对象会在将来的请求期间向其委托报告相应的错误.您还可以使用authorizationStatus方法检查应用程序的显式授权状态.
Core位置框架提示警报.我们对它没有任何控制权.
编辑:加起来,来自这个 Apple开发者论坛帖子(需要登录)
出于隐私原因,该警报以标准方式显示在所有应用程序中.用户的当前位置是敏感信息,我们希望确保他们在设备上对其使用情况给出了知情同意.我们这样做的方式是为用户提供清晰,一致的机制以表示同意.如果允许应用程序覆盖或禁用警报,则该一致性将丢失.
而回答者是Apple员工..
| 归档时间: |
|
| 查看次数: |
2255 次 |
| 最近记录: |