-
在工程根目录下创建一个lib文件夹。(为了方便统一管理所有的手动导入的第三方包)
-
把要导入的第三方组件(xxxxx.framework)文件(实际是一个文件夹)拖入工程中的lib文件夹下,注意,这里不能拷贝黏贴,只能拖进来。
-
点击工程,找到TARGETS,选择工程名,第一个标签,General下,有Frameworks,Libraries,And Embedded Content 小节,查看一般拖进来的framework会自动添加进来。如果没有,可以手动点击左下角的加号,把它加进来。Embed选择”Embed&Sign“
-
创建【工程名-Bridging-Header.h】文件(桥接文件),里边应该是空的。在这个文件里边,导入你所需要的,刚刚添加的framework包里边的所需要的头文件。
-
在需要的Swift文件中,直接使用framework中暴露出来的公开方法即可。
-
如果报错:xcode出现unable to launch xxx 很有可能是第三方包不包含模拟器的so文件,这个没办法,使用真机调试即可。
-
如果报错找不到对应的Class,那么
- 遇到其他问题,可以留言。
评论区