Undefined symbols for architecture i386:
真机正常,虚拟机报错:
解决:
Targets--> Build Settting --> Architectures -- > Build Active Architecture Only->Debug设置为YES
关于这个报错,还有各种各样的情况,可以看下面两位兄弟的文章
https://blog.csdn.net/azhou_hui/article/details/18312047
https://blog.csdn.net/weixin_34268843/article/details/91376847