如何在Xcode 4.2 下进行 iPod touch 2代、iPhone 3G等设备的真机调试(转)?
如何在Xcode 4.2 下进行 iPod touch 2代、iPhone 3G等设备的真机调试?
Xcode 4.2 默认的 SDK 设置是 iOS 5.0,如果想要在 Xcode 4.2下调试低版本的 iOS 设备或者低端的 iOS 设备如 iPhone 3G、iPod touch 2/3 等,则可能出现各种各样的问题。
问题的解决方法是:
1、打开 Xcode ,点击菜单[Xcode] – [Prefernces],切换到[Downloads]选项卡,下载[iOS 4.0-4.1 Device Debugging Support],或者 iOS 3.0版本,具体根据自己的需要进行
2、新建一个项目,点击左侧的项目名称,在右侧的栏目中,切换到左侧的[Targets],然后切换到右侧的[Build Settings]
展开[Architectures]属性一栏,将属性从[Standard (armv7)]改为[Others],在展开的栏目中添加[armv6]和[armv7]两厢
3、同样设置[Valid Architecture]为 [armv6]和[armv7]
4、将[iOS Deployment Target]设置为你想要部署的最低iOS版本
5、打开项目的 info.plist文件,一般在[Resources]文件夹中,完整删除[Required device capabilities]这一项即可
转载请注明: 转载自ppiOS > iOS开发
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步