您现在的位置: 开发 > iOS 商家入驻SDK > 开发指南 > 创建工程 > 集成SDK

集成SDK 最后更新时间: 2020年12月15日

首先您需要创建一个 Single View Application 的项目,然后按照以下步骤手动配置您的项目。

第 1 步:添加商家入驻SDK到工程

将解压后的AMapBumblebee.framework, AMapFoundationKit(mini).framework 文件copy拖拽到⼯程文件夹中,左侧目录选中工程名,在 TARGETS->Build Phases-> Link Binary With Libaries 中点击“+”按钮,在弹出的窗⼝中点击“Add Other”按钮,选择工程目录下的 AMapBumblebee.framework 和 AMapFoundationKit(mini).framework ⽂件添加到工程中。 

正确配置应如下图所示:

备注: 

1、SystemConfiguration.framework 是为了统计app信息使用。 

2、引入系统库的操作如下: 左侧目录中选中工程名,在TARGETS->Build Phases-> Link Binary WithLibaries中点击“+”按钮,在弹出的窗⼝中查找并选择所需的库(见下表),单击“Add”按钮,将库文件添加到⼯程中。 

第 2 步:引入资源文件

需要引入的资源文件包括:AMBBundle.bundle,资源文件中存储了界面相关的图片。 左侧目录中选中⼯程名,在右键菜单中选择Add Files to “工程名”,选择AMBBundle.bundle文件,并勾选“Copy items if needed”复选框,单击“Add”按钮,将资源文件添加到工程中。

第 3 步:申请权限

定位权限

由于获取店铺信息依赖定位,因此需在项⽬目的 Info.plist 添加NSLocationWhenInUseUsageDescription字段,该字段表示应⽤在前台的时候可以搜到更新的位置信息。

相机及相册权限

由于照相的能力依赖相机及相册相关权限,因此需在项目的 Info.plist 添加NSCameraUsageDescription 和 NSPhotoLibraryUsageDescription字段:

  • NSCameraUsageDescription 表示应⽤可以使用相机权限拍摄照⽚。 
  • NSPhotoLibraryUsageDescription 表示应⽤可以选择本地相册内照片。 

ATS设置

注意事项

在 TARGETS->Build Settings->Other Linker Flags 中添加-ObjC,字⺟ O 和 C 大写

新用户
福利
示例
中心
常见
问题