编译iOS项目时遇到的问题

编译iOS项目时遇到的问题,ios,xcode,xcode5,armv7,Ios,Xcode,Xcode5,Armv7,我在用XCODE 5编译项目时遇到问题 ld:警告:忽略文件/Users/myuser/Projects/myProject/Security.framework/Security,在文件/Users/myuser/Projects/myProject/Security.framework/Security(2个切片)中缺少必需的架构armv7。从消息中可以明显看出,您的Security.framework似乎缺少arm7架构的文件。您可以尝试重新安装XCode,也可以简单地从其他工作系统替换S

我在用XCODE 5编译项目时遇到问题


ld:警告:忽略文件/Users/myuser/Projects/myProject/Security.framework/Security,在文件/Users/myuser/Projects/myProject/Security.framework/Security(2个切片)中缺少必需的架构armv7。

从消息中可以明显看出,您的Security.framework似乎缺少arm7架构的文件。您可以尝试重新安装XCode,也可以简单地从其他工作系统替换Security.framework。 框架文件的位置:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks

看起来
/Users/myuser/Projects/myProject/Security.framework/Security
中的二进制文件不包含armv7切片。您可以通过运行
lipo-info/Users/myuser/Projects/myProject/Security.framework/Security
来确认这一点。如果它没有armv7切片,那么您需要一个有armv7切片的框架版本。