1、生成.a包
(1)首先拿到需要生成的.a的工程文件。使用xcode分别用真机和模拟器编译程序,生成一个.a文件。如图
(2)进入选取.a文件,找到相应的文件夹,会看到分别针对于
真机和模拟器的.a文件。下面做的需要把这两个文件合并成一个.a文件。打开电脑终端输入以下命令:
推荐做法是:使用cd 进入该文件的父目录,然后执行命令:
lipo -create Debug-iphoneos/libUrapportSDK.a Debug-iphonesimulator/libUrapportSDK.a -output UrapportSDK.a
这句话的意思是父目录下创建一个新的.a文件,他是由真机.a文件和模拟器的.a文件合并组成的。
2、在不生成的.a文件直接导入sdk的具体代码
把sdk工程文件拷到工程目录下,操作一下步骤:最后需要重新编译替换.a的文件。
注意:有时候在sdk的工程文件里可能找不到target,这时是你把sdk工程文件里的一些配置文件删除导致的,这个时候需要重新添加target.操作步骤如图:
网友评论