标签: ios objective-c xcode frameworks
XCode 7.2.1 iOS 9.2 SDK
我很久以前将Mobile VLC Kit编译成所有架构的.framework,并且已成功地在一个项目中使用它而没有任何问题。现在我想在一个新项目中使用它,我无法构建,因为错误“架构x86_64的未定义符号”几乎引用了VLC中的每个函数。
这是一个混合的快速/目标C项目,但我没有从快速方面引用VLCKit。引用VLC的唯一想法是遗留目标C代码,该代码在另一个项目中与此框架一起正常工作。
我在这里不知所措。
答案 0 :(得分:1)
我只是花了一个 ton 的时间,同样的错误。这一切都归结为没有为我的单元测试设置主机应用程序,并且未检查“允许测试主机应用程序API”。一旦我像在图像中那样设置它,它最终停止产生错误。希望这也是你的解决方案。