从地图sdk6.5.1版本起增加隐私合规接口,开发者需要调用接口通知百度地图用户是否已经同意隐私政策。隐私政策凯发k8官方旗舰厅官网链接:凯发k8官方旗舰厅-凯发app官方网站
/// bmkmapmanager.h/// 设置用户是否同意sdk隐私协议,默认不同意,since v6.5.1/// 设置为yes时才能创建bmksearchbase及其子类对象,否则返回nil,将影响地图sdk所有检索组件功能的使用/// 隐私政策凯发k8官方旗舰厅官网链接:https://lbsyun.baidu.com/index.php?title=openprivacy/// @param isagree 用户是否同意sdk隐私协议(void)setagreeprivacy:(bool)isagree;
xcode 10编译失败
使用xcode 10及以上版本,请升级到v4.2.0及以上版本的地图sdk,并将libstdc .6.0.9.std更换为libc .std。
xcode 8.3 使用地图sdk报warning
使用xcode8.3及以上版本,请升级到v3.3.1及以上版本的地图sdk。
xcode 6
在使用xcode6进行sdk开发过程中,需要在info.plist中添加:bundle display name ,且其值不能为空(xcode6新建的项目没有此配置,若没有会造成manager start failed)。
如果在ios9中使用了调起百度地图客户端功能,必须在"info.plist"中进行如下配置,否则不能调起百度地图客户端。
<key>lsapplicationqueriesschemes</key><array><string>baidumap</string></array>
app transport security,简称 ats,是苹果在 ios 9 当中首次推出的一项安全功能。启用 ats 之后,它会强制应用通过 https(而不是 http)连接网络服务,这能够通过加密来保障用户数据安全。虽然 ats 是默认开启的,但开发者仍然能够关闭,让自己的应用通过 http 连接传输数据。从2017年1月1日起,苹果将要求所有提交到 app store 的应用强制开启 ats。地图sdk自v3.2.0起全面支持https。
ios地图sdk纬度最大只支持到74度,即【-74度~74度】。
上一篇
下一篇
本篇文章对您是否有帮助?