IOS百度地图开发问题汇总(附解决方案)
来源:互联网 发布:泰牛程序员怎么样 编辑:程序博客网 时间:2024/06/05 03:18
本人也是刚刚开始接触地图模块,在百度地图初步的学习中遇到一些问题,在此汇总以及总结
1.在使用CocoaPods自动配置时,在终端有可能出现找不到‘BaiduMapKit’使用位置的情况,也就是在终端输入Pod install后会出现报错,这里应该是你的Podfile文件中导入信息的描述不完全,可能你只写了你想要导入的‘BaiduMapKit’,没有做具体的描述,Podfile文件中的完整阐述应该是:
platform :ios, '7.0' #手机的系统target 'YourProjectTarget' do #工程名字 pod “BaiduMapKit” #百度地图SDKend这样的一段形容(要根据自己实际版本和工程名进行改动)
2.在写好Demo之后,要对其中的一些地方进行改动保证程序正确的启动,
在info.plist文件中要注意以下几点(这里的info.plist文件指的是Main处的info文件,注意位置):
(1)运行提示添加Bundle Display name,则需要在info.plist文件中添加一项Bundle Display name,文件描述就是你的项目名称
(2)获取GPS权限,在info.plist文件中添加一行NSLocationWhenInUseUsageDescription
这里的第一行为输入NSLocationWhenInUseUsageDescription后的自动跳转
(3)最后一个在info.plist中添加的是
这里要提一句,我不记得在哪个地方看见有人说NSLocationWhenInUseUsageDescription这一项要放在App Transport Security Settings上面,正确性和必要性以及原因我也不太清楚,这里提一句,默认放在上面就行了。
3.最后一点,在Xcode模拟器中,我第一次运行,直接定位到旧金山,我还以为是定位服务启动失败了,确定代码无误后,我发现,这是模拟器特有的现象,默认定位在Apple旧金山总部,要调到自己的位置,需要自己设置经纬度,在模拟器设置的custom location中输入你的位置即可:
以上为我现阶段遇到的所有问题,希望对大家有帮助
- IOS百度地图开发问题汇总(附解决方案)
- 百度地图问题汇总
- iOS基于百度地图的开发(5)——核心问题汇总
- IOS开发百度地图
- IOS百度地图开发
- iOS开发 - 百度地图
- iOS 开发 百度地图
- 百度地图、定位、导航SDK开发问题汇总
- iOS百度地图开发笔记(一)
- iOS百度地图开发笔记(一)
- iOS百度地图开发笔记(二)
- iOS百度地图开发笔记(三)
- iOS开发 - 解决百度地图模拟器无法定位问题
- iOS百度地图开发中遇到的问题
- IOS开发百度地图API
- iOS 开发-百度地图API
- IOS开发百度地图API
- 百度地图开发文档 iOS
- usermod命令,mkpasswd命令及密码管理
- Android AIDL的简单使用
- Add More Zero HDU
- java&android线程池-Executor框架之ThreadPoolExcutor&ScheduledThreadPoolExecutor浅析(多线程编程之三)
- 关于jdk升级后Eclipse打不开的问题
- IOS百度地图开发问题汇总(附解决方案)
- 车载倒车后视--利用 WindowManager 预览 camera 数据
- leetcode-question189
- Hadoop RPC机制及使用
- Oracle中执行存储过程call和exec区别
- sumbit text3的设置
- 时间选择器
- 有限背包计数问题 (分类dp)
- VC 如何在一个矩形框中居中显示一个长字符串