LinPhone SDK不支持arm7s

时间:2013-04-06 06:38:57

标签: iphone ios ipad linphone

我是ios应用程序开发的新手。现在我正在使用LinPhone SDK开发视频通话应用程序。它目前在模拟器中运行完美。但是,当我构建到iOS设备时,它显示错误

ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Volumes/Work/Sample/liblinphone-sdk/apple-darwin/lib/libzrtpcpp.a for architecture armv7s
collect2: ld returned 1 exit status
Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1

如果有人知道如何解决这个问题???

1 个答案:

答案 0 :(得分:2)

这是你的图书馆不支持的arm7s,而不是arm7。由于模拟器编译为x86,缺少arm7s支持是没有问题的。在实际的设备上,虽然......

解决方案是转到项目设置,选择Build Settings,单击all,然后在右上角的搜索字段中输入。然后你应该看到一条描述arm7 arm7s的线。单击它,将出现一个下拉菜单。选择arm7s并点击小 - 。您现在已禁用项目中对arm7的支持,现在应该构建它。