iOS - 地图 - 百度地图环境配置
来源:互联网 发布:high water mark 算法 编辑:程序博客网 时间:2024/06/06 02:54
我看百度地图的环境配置有点复杂,所以就随便记个笔记了.
1.导入framework;
这个比价简单,选择自己要导入的包,百度的包下载完后,是有分模拟器和真机的,选择自己合适的,添加到自己的项目里面就好了.
这里有一点是,将模拟器的静态库和真机的静态库合并,需要照搬原文做下笔记:同时使用真机和模拟器的包,可以使用lipo命令将设备和模拟器framwork包中的BaiduMapAPI文件合并成一个通用的文件,命令如下:
lipo -create Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI Release-iphonesimulator/BaiduMapAPI.framework/BaiduMapAPI -output Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI
此时Release-iphoneos文件夹下的BaiduMapAPI.framework即可同时用于真机和模拟器(可以使用lipo–info 命令检查framework所支持的架构)。
注:静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm),或者在工程属性中指定编译方式,即将Xcode的Project -> Edit Active Target -> Build -> GCC4.2 - Language -> Compile Sources As设置为”Objective-C++”
2.引入所需的系统库
百度地图SDK中提供了定位功能和动画效果,v2.0.0版本开始使用OpenGL渲染,因此您需要在您的Xcode工程中引入CoreLocation.framework
QuartzCore.framework
OpenGLES.framework
SystemConfiguration.framework
CoreGraphics.framework
Security.framework
添加方式:在Xcode的Project -> Active Target ->Build Phases ->Link Binary With Libraries,添加这几个framework即可。
3.环境配置
在TARGETS->Build Settings->Other Linker Flags 中添加-ObjC。
- iOS - 地图 - 百度地图环境配置
- iOS笔记--百度地图环境配置
- 百度地图环境配置步骤
- 百度地图开发环境配置
- 配置百度地图开发环境
- IOS之百度地图API环境搭建
- 01.(最新版)百度地图§环境配置
- 项目接入百度地图SDK环境配置
- 百度地图之开发环境配置
- 百度地图 ios sdk的简单配置
- iOS 百度地图配置(草稿版)
- iOS百度地图辅助配置文档
- 【iOS百度地图系列_0】百度地图的配置及实现基本地图
- 百度地图:建立百度地图开发环境)
- 百度地图环境搭建
- iOS -- 百度地图API
- IOS开发百度地图
- iOS百度地图自定义
- LA3635 - Pie
- LeetCode Maximal Square
- Photoshop CS6快捷键大全
- linux程序设计——如何实现popen(第十三章)
- 第一次写博客
- iOS - 地图 - 百度地图环境配置
- R语言的一些学习记录
- 全局变量,静态全局变量,局部变量,静态局部变量
- Java Trouble Shooting
- JQuery——DOM操作总结
- 第二章---Default constructor 的构建操作
- 可以替代浮动的inline-block
- #168 Excel Sheet Column Title
- 小白学开发(ios)基础C_函数(2015-07-09)