【发布时间】:2014-02-04 12:48:01
【问题描述】:
我正在尝试将 OCUnit 测试添加到现有项目(在 XCode 4.6.3 中)。我按照这里的说明进行操作 - http://twobitlabs.com/2011/06/adding-ocunit-to-an-existing-ios-project-with-xcode-4/ 但是只有在尝试运行测试时我才会收到 78 个 Mach-O 错误。我可以编译主目标就好了。
需要注意的一点我还没有修改测试,它们只是标准模板。我不确定我做错了什么。
一条错误消息
架构 i386 的未定义符号:“_AudioComponentFindNext”, 参考自: libNuanceSpeechAnywhere.a 中的 l651(libSpeechKit.a-i386-master.o) libNuanceSpeechAnywhere.a(libSpeechKit.a-i386-master.o) 中的 l652
这是一堆错误的屏幕截图。
【问题讨论】:
-
您是否在测试目标中包含了 AudioUnit 框架?也许您只在应用程序目标的依赖项中指定了它,而不是测试目标。