今天调试时发现用模拟器运行成功,但是真机报错:
iOS警告: ignoring file ***missing required architecture armv7in file ****
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_SafeInput", referenced from:
objc-class-ref in AuthenLoginView.o
折腾了半天原来是库文件导致(IOS的库文件分模拟器版和真机版)
总结:以上这种报错的可能性:
1、没有引入静态库,重新引入
2、静态库版本是模拟器版,不是真机版,重新制作一个模拟器+真机版并引入即可
如何制作静态库可以参考:http://www.jianshu.com/p/3439598ea61f?utm_campaign=hugo&utm_medium=reader_share&utm_content=note