我在尝试构建iOS7项目时收到上述错误消息,我刚刚克隆了BitBucket(抱歉,它是私有的,因此无法链接到它)。
首先,我尝试了linking against dylib built for MacOSX file '/usr/lib/libSystem.B.dylib' for architecture i386,Build Error - missing required architecture i386 in file,Building for MacOSX, but linking against dylib built for iOS Simulator file及其他几个解决方案中提到的所有解决方案。
我的系统:
我已经尝试过的摘要:
framework search path
Other Linker Flags
该错误表明它与/opt/local/lib/libsqlite3.dylib
中的dylib相关联,这可能表明它与我的MacPorts
安装有关,因为只有MacPort应该在/opt/local/
安装程序,目前为止据我所知。
我能错过任何想法吗?
答案 0 :(得分:0)
Xcode更有可能默认为OSX PATH环境变量,以找到丢失的sqlite库。
确保从Xcode中的项目链接它,指向iOS框架。