我需要替换标准警报,该警告要求使用我自己的访问用户位置的权限。有可能吗?
或者有定制系统警报的方法吗?
非常感谢! ;)
答案 0 :(得分:2)
您只能添加使用位置的原因,您无法自行更改提醒。
添加以下内容:
<key>NSLocationAlwaysUsageDescription</key>
<string>We need to determine your location, to check where you are on a route.</string>
<key>NSLocationUsageDescription</key>
<string>We need to determine your location, to check where you are on a route.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>We need to determine your location, to check where you are on a route.</string>
在iOS 8之前,它使用NSLocationUsageDescription
,iOS 8使用NSLocationAlwaysUsageDescription
表示始终使用的位置,并在应用处于活动状态时使用该位置时使用NSLocationWhenInUseUsageDescription
。