ios打framwork嵌入第三方支付库笔记

2019-10-28  本文已影响0人  像天空的鸽子

第一步.新建打包项目:

第二步.导入打包文件

第三步.删除无关文件, 导入需要打包的文件,具体参考如下:


特别注意往framework导入第三方库不能add target.

导入前
导入中:不能勾选add targets

第三步: 导后设置关键要点.

导入后
image.png
设置framework选址路径
设置.a文件选址路径

第四步: 开放对外访问类.

注意以上导入问题, 那么最后将得到:


第五步: 然后打包即可.

但是记得,打包后要合成支持真机和模拟器.


注意:

....以上还不能完了, 因为你现在拿着framework集成到demo运行,会发现报错.

framework集成

1.向demo导入framework库.


导入framework

2.向demo中导入第三方支付库



2.在demo项目设置-all_load

3.然后运行集成项目, 一切正常!!!

如何合成framework包?

lipo -create 真机核心文件 模拟器核心文件 -output 真机核心文件
核心文件如下图:


注意:核心文件在framework文件内

lipo -info 核心文件(在合成的xx.framework内)即可查看到


代表合成成功

**如何合成nib文件并将nib文件更新到xxx.bundle文件中? **

1.直接打包framework文件会将xib文件转换成xxx.nib文件


如图1、2、3即为生成的nib文件

2.将nib文件拷贝到自己创建的yyy.bundle文件即可.
复制粘贴即可解决.
如何创建yyy.bundle 文件不再赘述,百度一大把.

上一篇 下一篇

猜你喜欢

热点阅读