解决模拟器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