iOS6发布不久后,Xcode4.5也发布了。于是第一时间下载安装,并将之前安装的XCode删除了。后来一直用着没事,近来有个旧项目要修改有些bug,增加对iOS6和iPhone5的支持。做完该做的一切后,打算在真机上测试一下,编译成功但却无法运行。之前在模拟器上调试是一直没出现问题的。弹出的提示如下:
按往常的办法,搜索了一遍,按有些文章说的,将Deployment Target改成最低支持的4.3,之前是3.0的。修改后问题依然。
后来又尝试了好几个方法,还是不能解决。
搞了半天结果还是没有搞定,后来想想,会不会是Architectures支持的问题。项目是支持3.0以上的设备的,所以Architectures是armv6 armv7。尝试将armv6删除,换回默认值,编译运行,这下还真行。shit,搞了半天的东西,原来是这个设置问题。设置如下:
偶尔又发现了一个在Xcode下支持armv6的办法,地址如下:
http://blog.csdn.net/seamanjiang/article/details/8074456