我最近更新到新Mac开发iOS应用程序。我之前的系统是一个旧的MacMini2.1版本,而新版本是运行Intel Core i5处理器的v5.1。
用于构建和运行的项目很好,我所做的就是安装Xcode,从旧的mac迁移证书和配置文件并重新编译。
我确定这是一个愚蠢的链接器设置/路径我只需要更新但无法从抽象错误消息中找出它。
基本上我可以为设备构建和运行,但模拟器会导致以下链接错误。
ld: building for iOS Simulator, but linking against dylib built for MacOSX file '/usr/lib/libSystem.B.dylib' for architecture i386
答案 0 :(得分:1)
从/usr/lib/libSystem.B.dylib
Build Settings / Linking / Other Linker Flags