iOS笔记--百度地图环境配置
来源:互联网 发布:逍遥模拟器网络不好 编辑:程序博客网 时间:2024/06/13 03:46
转自百度api官方网站
第一步、引入BaiduMapAPI.framework
百度地图SDK提供了模拟器和真机两种环境所使用的framework,分别存放在libs/Release-iphonesimulator和libs/Release-iphoneos文件夹下,开发者可根据需要使用真机或模拟器的包,如果需同时使用真机和模拟器的包,可以使用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所支持的架构)。
将所需的BaiduMapAPI.framework拷贝到工程所在文件夹下。在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择BaiduMapAPI.framework文件添加到工程中。
注:静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm),或者在工程属性中指定编译方式,即将Xcode的Project -> Edit Active Target -> Build -> GCC4.2 - Language -> Compile Sources As设置为"Objective-C++"
第二步、引入所需的系统库
百度地图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即可。
1 .iOS SDK 从2.7.0版本以后推出.framework形式的开发包 如果使用.a形式开发包 见 http://developer.baidu.com/map/index.php?title=iossdk/guide/buildproject
2. 合并通用文件时可以将两个文件夹放在桌面上合并 使用cd Desktop命令
3. appKey申请时候的名字需要和项目的bundle display name保持一致
(同时注意bundle id 尤其在真机测试时)
4.注意关于arm64的问题
5.至少要有一个.mm文件
- iOS笔记--百度地图环境配置
- iOS - 地图 - 百度地图环境配置
- 百度地图环境配置步骤
- 百度地图开发环境配置
- 配置百度地图开发环境
- iOS小明开发笔记(十八) (百度地图框架配置)
- 百度地图ios使用笔记
- IOS之百度地图API环境搭建
- 01.(最新版)百度地图§环境配置
- 项目接入百度地图SDK环境配置
- 百度地图之开发环境配置
- 百度地图 ios sdk的简单配置
- iOS 百度地图配置(草稿版)
- iOS百度地图辅助配置文档
- iOS百度地图开发笔记(一)
- iOS百度地图开发笔记(一)
- iOS百度地图开发笔记(二)
- iOS百度地图开发笔记(三)
- POJ3693Maximum repetition substring【后缀数组】
- jsp:include标签
- Objective-C 苹果开发文档 07 Values and Collections
- 黑马程序员=====AVA概述
- 超简洁的jquery操作页面中iframe内的dom元素
- iOS笔记--百度地图环境配置
- Leetcode: Ugly Number II
- C++ 的忠告
- javascript中event.keycode大全
- Pascal's Triangle II
- git入门笔记
- 算法题:双栈排序
- Codeforces Round #285(Div.2) A,B,C 解题报告
- java io详解