当前位置 博文首页 > dengren1956的博客:制作静态库时含有类别文件使用时找不到方法
在使用自己制作的 Framework 静态库时,其中包含 类别文件,在引入时,报错,说找不到方法声明。
解决方案:
在 Framework 文件中添加?target --> Build setttings --> linking --> Other linker flags 添加?-Objc
在引入Framework 工程中,target --> Build setttings --> linking --> Other linker flags 添加?-all_load 或?-force_load
合并真机与模拟器 Framework
lipo -create?/Users/.../iPhone/ECSecurity.framework/ECSecurity?/Users/.../Simulator/ECSecurity.framework/ECSecurity -output?/Users/.../Common/ECSecurity
把?ECSecurity 文件替换掉就行了。
cs