开发环境
本套开发指南默认iPhone开发环境为Xcode。
百度全景SDK以第三方静态库方式提供。
百度全景SDK介绍
百度全景SDK由两部分组成: 头文件、静态库libPanoramaView.a。
头文件是百度全景SDK提供给第三方开发者的调用接口和对应接口的文字说明与描述。
libPanoramaView.a静态库,提供全景显示、浏览、标注等功能。
工程配置
第一步:将BaiduPanoSDK文件夹引入到工程之中,文件夹包含所需头文件以及.a库文件。其中.a 库文件注意区分模拟器以及iPhone真机。
第二步: 把libc++.tbd 添加到工程中,添加方法为:在Xcode中单击工程文件,选择Build Phrases选项,点击Link Binary with Libraaries下的”+”添加即可。
第三步:在Info中,增加LSApplicationQueriesSchemes,其值为baidumap。
第四步:在Info中,增加App Transport Security Settings,Allow Arbitrary Loads值设为YES。
自动配置
iOS 全景SDK 的 Pod 库的名称为 BaiduPanoKit
pod 'BaiduPanoKit', '2.6.3' # 默认集成全景包(Pano)
pod 'BaiduPanoKit/IndoorAlbumPlugin', '2.6.3' # 集成室内相册包