我正在链接我的Xcode项目中的静态框架,但是尽管设置正确,但是链接器仍然失败了“未定义的符号......”:
我过去遇到过这个问题,所有这一切都通过确保库设置为链接来解决,但我似乎无法看到在这种特殊情况下问题出在哪里。
答案 0 :(得分:1)
这里的问题可能是因为你的lib不是再次构建armv7s。 转到静态库的构建设置,找到“仅构建活动体系结构”标志。将其设置为“NO”。之后,清理项目并再次构建(确保armv7s列在“有效体系结构”中)。
答案 1 :(得分:0)
你使用iphone5构建应用程序吗? 它需要armv7s编译,所以如果你有源代码,你需要重建代码作为一个新的框架