`

ios单元测试,解决Undefined symbols for architecture armv7s问题

 
阅读更多

今天开发了一个蓝牙模块,需要在真机上运行(模拟器上编译不过)

写了一些单元测试,发现编译无法通过,报错:Undefined symbols for architecture armv7s

在stackoverflow上找到解决的办法:setting up tests

在target里(而不是test target),将Symbols Hidden by Default设置为no,默认是yes,这样就行了。附带的好处是,不需要将test target也加到源代码的target里


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics