San*_*gre 6 iphone delegates cllocationmanager userlocation ios
我们可以更改此文本吗?
我已经使用属性purpose的CLLocationManager类.但是消息没有改变.
[locationManager setPurpose:@"Change text message"];
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢,
Mid*_* MP 12
在info.plist中添加一个键,如:NSLocationUsageDescription并添加字符串作为值.
iOS 8及更高版本
除了NSLocationUsageDescription之外,他们还引入了另外两个密钥
iOS 6或更高版本
NSLocationUsageDescription
"隐私 - 位置使用说明"
指定访问用户位置信息的原因.有关详细信息,请参阅"NSLocationUsageDescription".
iOS 6.0及更高版本
请查看此链接以供参考
iOS 3.2到iOS 5
目的
应用程序提供的字符串,描述使用位置服务的原因.(在iOS 6.0中已弃用.)
@property(copy, nonatomic)NSString *purpose Discussion如果此属性不是nil且系统需要请求用户同意使用位置服务,则会显示提供的字符串.您可以使用此字符串来解释您的应用程序使用位置服务的原因.
您必须在启动任何位置服务之前设置此属性的值.因为字符串最终显示给用户,所以应始终从本地化的字符串文件加载它.
可用性
Run Code Online (Sandbox Code Playgroud)Available in iOS 3.2 and later. Deprecated in iOS 6.0.在CLLocationManager.h中声明
| 归档时间: |
|
| 查看次数: |
2807 次 |
| 最近记录: |