高德地图开发iOS导航SDK开发指南创建工程—隐私合规说明

高德地图开发iOS导航SDK开发指南创建工程—隐私合规说明

隐私合规说明 最后更新时间: 2021年11月01日

1.导航的合规接口说明如下:

/**  * @brief 更新App是否显示隐私弹窗的状态,隐私弹窗是否包含高德SDK隐私协议内容的状态,注意:必须在导航任何一个manager实例化之前调用. since 8.1.0  * @param showStatus 隐私弹窗状态  * @param containStatus 包含高德SDK隐私协议状态  */ - (void)updatePrivacyShow:(AMapPrivacyShowStatus)showStatus privacyInfo:(AMapPrivacyInfoStatus)containStatus; /**  * @brief 更新用户授权高德SDK隐私协议状态,注意:必须在导航任何一个manager实例化之前调用. since 8.1.0  * @param agreeStatus 用户授权高德SDK隐私协议状态  */ - (void)updatePrivacyAgree:(AMapPrivacyAgreeStatus)agreeStatus; 

2.在调用任何一个导航manager之前必须进行合规检查,设置接口之前保证隐私政策合规,检查接口如下:

[[AMapNaviManagerConfig sharedConfig] updatePrivacyShow:AMapPrivacyShowStatusDidShow privacyInfo:AMapPrivacyInfoStatusDidContain]; [[AMapNaviManagerConfig sharedConfig] updatePrivacyAgree:AMapPrivacyAgreeStatusDidAgree];

3.在调用任何一个导航manager单例时要判断返回值是否为nil,如果没有授权高德SDK隐私协议、展示用户授权弹窗、包含高德SDK隐私协议状态 ,则任何一个导航manager单例 构造失败返回nil

4.如果授权高德SDK隐私协议、展示用户授权弹窗、包含高德SDK隐私协议状态,则调用导航单例返回实例对象,构造成功;可正常使用导航功能

🚀 如未找到文章请搜索栏搜素 | Ctrl+D收藏本站 | 联系邮箱:15810050733@qq.com