Joh*_*rth 4 monodevelop xamarin.ios ios xcode4.5
刚刚将xcode和monodevelop/monotouch升级到最新版本(见下文),当我将iPhone作为目标(为模拟器编译好)时,我突然遇到此错误.我已经尝试了在项目选项对话框中将"支持的架构"设置为ARMv6,ARMv7和ARMv6 + ARMv7以及将"部署目标"设置为5.0的所有组合,但它似乎并不重要 - 我总是得到相同的错误:
Error MT0014: iOS 6 does not support building applications targeting ARMv6 (MT0014)
Run Code Online (Sandbox Code Playgroud)
MonoDevelop 3.0.4.7 Monotouch:6.0.2 Mac OS X 10.7.5 Xcode 4.5(1839)
那是因为Xcode 4.5不允许你为ARMv6构建(缺少二进制文件).
如果使用较旧的Xcode版本(例如4.4),仍然可以为ARMv6构建.这个旧版本的Xcode可以与4.5共存(并排).
请注意,您需要更改SDK位置(在MD首选项内)以指向Xcode 4.4安装,以使其正常工作.
| 归档时间: |
|
| 查看次数: |
861 次 |
| 最近记录: |