室内地图框架 2.18.2

室内地图框架 2.18.2

myl维护。



 
依赖
Mapbox-iOS-SDK~> 5.4.0
AFNetworking~> 4.0.1
Masonry~> 1.1.0
Turf~> 0.3
YYModel~> 1.0.4
MapboxAnnotationExtension~> 0.0.1-beta.1
 

室内地图框架

CI Status Version License Platform

说明

示例

要运行示例项目,请克隆仓库,然后首先从Example目录运行pod install

支持

  • 本SDK支持竖屏iPhone或iPad;
  • 最低支持版本为 iOS10.0

使用

工程设置

Build Settings配置

在TARGETS-Build Settings-Other Linker Flags中添加如下内容:-ObjC;如果已经存在,就无需再添加了。

info.plist配置

在info.plist中添加如下设置(NSAllowsArbitraryLoads是为了使APP可以访问http协议接口):

<key>MGLMapboxMetricsEnabledSettingShownInApp</key>
<true/>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>APP需要使用定位权限进行GPS定位</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>APP需要使用定位权限进行GPS定位</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

代码设置

Podfile配置

  • Podfile中添加库
pod 'IndoorMapFramework'
  • 执行 pod update 进行更新

代码引用

在需要使用地图的类中,导入下面头文件即可: #import <IndoorMapFramework/IndoorMapFramework.h>

更新说明

请参考 https://github.com/JyyJDast1/MapSDK/releases 相关tag对应注释

执照

IndoorMapFramework可在MIT许可下使用。有关详细信息,请参阅LICENSE文件。