组件化开发之05 静态库转动态库

我们常见的友盟 微信支付 百度地图 高德地图 由于历史原因 可能要兼容 iOS7之前版本,目前这些公司提供的 SDK 都只支持静态库,笔者也咨询了融云客服希望他们能够提供下融云 IM 动态库的 framework, 但是融云客服并没有提供,只是说让笔者自己将静态库打包成动态库使用.

其实静态库打包成动态库 跟普通类文件制作成 framework 基本相似, 以下以高德地图 SDK 进行演示

image.png

//点击+号 生成一个新的 target
image.png

image.png

//2 将下载下来的高德地图 SDK framework 头文件 和二进制文件 添加到工程中

image.png

由于高德地图SDK 由多个组件构成 因此 建议 先添加 AMapFoundationKit 然后编译通过后 ,再逐步把 AMMaplocationKit , AMapSearchKit , MAMapKit 添加到工程中,
然后修改头文件信息

image.png

去掉

猜你喜欢

转载自blog.csdn.net/dzb1060545231/article/details/80666849
今日推荐