将框架添加到静态库xcode

时间:2014-03-26 15:53:17

标签: ios xcode

我正在尝试将此mpos.framework添加到我的静态库中,但我得到了这个:

  

架构i386的未定义符号:     " _OBJC_CLASS _ $ _ MPMpos",引自:         libSerenity.a中的objc-class-ref(Widget.o)   ld:找不到架构i386的符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

enter image description here

我应该将mpos.framework添加到DependentApp吗?

1 个答案:

答案 0 :(得分:0)

i should add the mpos.framework to the DependentApp also? - 您可以通过尝试轻松回答这个问题。

我的猜测是,这不是你的问题。看起来mpos.framework(及其内部库)不是FAT库,仅针对ARM体系结构进行编译。它可能不包含编译代码的i386(模拟器)版本。您可以在此处找到有关FAT库的更多信息:Build fat static library (device + simulator) using Xcode and SDK 4+