技术开发程序员IOS-SDK开发

swift .framework打包

2017-10-12  本文已影响46人  四Yue大人

解决模拟器SDK和真机SDK合并的问题

第一步:

创建工程

第二步

1.创建一个对象(这里创建一个Person)

2.给需要给外部方法的对象,对象方法,属性添加public字段

第三步

根据需要改动最低版本

第四步

模拟器运行一遍   , 然后真机运行一遍,  然后点击show in finder, 找到SDK包

第五步

找到编译完成的SDK

第六步  

合并模拟器和真机的SDK 提高效率  (因为真机编译出的SDK只能在真机中调试使用, 模拟器编译出的SDK只能在模拟器中使用)

先终端中输入 : cd 保存路径 (真机和模拟器合并生成文件, 保存的路径)

终端输入 :  lipo -create 真机路径 模拟器路径 -output 真机路径(ps:这几个路径就是上图拖动到终端后的路径,  真机路径和模拟器路径是zhongtaoSwiftSDk.framework/zhongtaoSwiftSDK 路径  )

第七步

合并和会得到 "zhongtaoSDK" 这个文件, 

然后去 "Debug-iphoneos"  --->  zhongtaoSwift.framework 中  如下图

第八步

拷贝模拟器编译"SDK" 2个文件, 

然后放到真机编译"SDK"中 就可以了, 这样  .framework打包成功了 

第十步

将.framework SDK 直接拖入创建的新工程中 如图

第十一步

工程配置 如图  配置成功后就可以运行啦

文章参考:  参考文章 Bart_Simpson

如果解决了你的问题的话,点个赞哟.

上一篇下一篇

猜你喜欢

热点阅读