浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

iOS 地图SDK

百度地图SDK是一套应用程序接口, 通过调用地图SDK接口,开发者可以轻松访问百度地图的服务和数据,构建功能丰富、交互性强的地图类应用程序。

App Transport Security,简称 ATS,是苹果在 iOS 9 当中首次推出的一项安全功能。启用 ATS 之后,它会强制应用通过 HTTPS(而不是 HTTP)连接网络服务,这能够通过加密来保障用户数据安全。虽然 ATS 是默认开启的,但开发者仍然能够关闭,让自己的应用通过 HTTP 连接传输数据。
从2017年1月1日起,苹果将要求所有提交到 App Store 的应用强制开启 ATS。
支持HTTPS
自v3.2.0起,百度地图iOS SDK全面支持HTTPS
1升级 SDK

需要支持HTTPS协议,开发者需要升级到v3.2.0及以上版本。

2开启 HTTPS 功能

需要导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下)。

添加第三方openssl静态库

在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中。