Xcode模拟器上,网络正常,高德地图只显示方格,这是为什么呢?本人遇到的是如下情况.....

来源:互联网 发布:天子星软件 编辑:程序博客网 时间:2024/05/23 02:01

我的原因是:因为没有正确配置plist文件

找到plist文件,右键-》选择open as -》source code ,添加下面的两端代码,也就是添加了几个plist字段

1、iOS9为了增强数据访问安全,将所有的http请求都改为了https,为了能够在iOS9中正常使用地图SDK,请在"Info.plist"中进行如下配置,否则影响SDK的使用。

<key>NSAppTransportSecurity</key><dict>    <key>NSAllowsArbitraryLoads</key>    <true/></dict>

2、在iOS9中为了能正常调起高德地图App的功能,必须在"Info.plist"中将高德地图App的URL scheme列为白名单,否则无法调起,配置如下:

<key>LSApplicationQueriesSchemes</key><array>    <string>iosamap</string></array>

出现的情况:           处理之后的图片



0 0
原创粉丝点击