隐私合规接口

iOS定位SDK自v3.23.1版本起增加了隐私合规接口,与之前版本不兼容,开发者使用v3.23.1及之后的版本需要保证户同意隐私政策后调用setUserAgreePrivacy接口,设置同意定位SDK的隐私政策后才能正常使用定位SDK功能。

定位隐私政策见合规说明:https://lbs.qq.com/mobile/iosLocationSDK/iosLBSInfo


1. 接口说明如下

/**
 * 设置用户是否同意隐私协议政策
 * 调用其他接口前必须首先调用此接口进行用户是否同意隐私政策的设置,传入YES后才能正常使用定位功能,
 * 否则TencentLBSLocationManager初始化不成功,返回nil,定位功能均无法使用:
 * @param isAgree 是否同意隐私政策
 */
+ (void)setUserAgreePrivacy:(BOOL) isAgree;

2. 使用

// 注意: 需要在构造 TencentLBSLocationManager 以及使用定位功能之前调用此方法
[TencentLBSLocationManager setUserAgreePrivacy:YES];