我得到了下面的错误消息,我找到了一个解决方案是将Xcode中的Architecture字段设置为Optimizied(amrv7),这样我就可以通过它了。但代价是什么呢?我这样做会失去什么收获,为什么这样做可以修复它。我喜欢修复,但不喜欢修复那些对后果视而不见的东西。
ld: ldr 12位位移超出范围(4312max +/-4096),来自/Users/jake/Documents/Ir/build/Ir.build/Release-iphoneos/Ir.build/Objects-normal/armv6/Ir的_AudioFileGetProperty$stub中的_AudioFileGetProperty$stub : ld返回%1退出状态命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2失败,退出代码为%1
谢谢,-Code
发布于 2011-06-03 17:35:16
设置优化(Amrv7)将使您的应用程序只能在iPhone 3GS和更高版本上运行。你将失去任何使用iPhone、iPhone 3G和iPod触摸屏的用户。
https://stackoverflow.com/questions/6225261
复制相似问题