开发 iOS 室内定位SDK 入门指南

入门指南 最后更新时间: 2021年01月22日

第 1 步:获取最新版本的 Xcode

使用 高德 iOS 室内定位 SDK开发项目,您需要 6.3 版或更高版本的 Xcode。(注:下载地址为Apple官方网站)

第 2 步:下载室内定位SDK

从开发指南相关下载下载室内定位SDK。

第 3 步:获取高德Key

请前往高德开放平台控制台申请 iOS Key。

第 4 步:申请室内地图数据

室内地图数据访问权限与开发者key绑定,需要申请开通访问权限!

请前往 室内地图数据申请 申请室内地图数据。烦请务必提供您所申请的开发者key!

第 5 步:Hello,AMapindoorLocation!

 

  1. 配置Info.plist 文件 由于需要申请定位权限,在 Info.plist 中加入 NSLocationAlwaysUsageDescription 字段。
  2. 配置高德Key至AppDelegate.m文件 将上面步骤获取的高德Key,配置到代码中,以保证定位功能的正常运行。代码如下:
    self.indoor = [[OnlineLocation alloc]initWithDelegate:self];    //获取定位实例
    self.indoor.key = @”您的KEY”;
    self.indoor.buildingId = @"室内建筑物POIID";    //设置当前的建筑物
    [self.indoor.beacons addObject:@"蓝牙Beacon的UUID"];//添加蓝牙Beacon的UUID,定位程序只会扫描指定UUID的蓝牙Beacon
    [self.indoor.beacons addObject:@"蓝牙Beacon的UUID"];
    [self.indoor startLocation];        //开始定位

第 6 步:连接 iOS 设备

了解您的应用实际运行情况的最简单方法是将 iOS 设备与计算机相连。在手机上信任您的开发者证书,并开启定位。

此外,您也可以使用 iOS 模拟器来运行您的应用。 Xcode 中自带了多种模拟器,您可以选择一种模拟器来构建和运行您的应用。

第 7 步:构建和运行您的应用

在 Xcode 中,点击 Product 菜单中 Run 选项(或 Run 按钮图标)运行您的应用。

后续步骤

您可能想观摩一些示例代码,可以前往相关下载下载官方示例Demo。

或者您也可以前往开发指南阅读更多相关内容。

返回顶部 示例中心 常见问题 智能客服 公众号
二维码