由于iphone5的出示,ios6.0 系统已经很普及了。所以有必要升级xcode的版本。。。
一:安装xcode。
首先要备份老版本的xcode的sdk(比如5.1的sdk)。我就是没有备份,没法选择在5.1的系统上运行呢。后来只能去下载5.1的模拟器。
建议还是在App Store里面下载。
二:破解Xcode4.5 真机测试。
网上破解的方法蛮多的,按照其说明一步步走就行了。
http://blog.csdn.net/vrix/article/details/7851377
http://www.cnblogs.com/yuanxiaoping_21cn_com/archive/2012/11/15/2772388.html
其中忘记做了gen_entitlements.py权限了,后来编译的时候错误,错误信息中包含“No
such file or directory”这句话。
三:新键一个工程运行。
一切准备就绪,new 一个project 然后插上手机调试,编译 运行出错
2013-01-29 09:47:38.482 真机测试[1570:707] *** Terminating app due to uncaught exception
'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint'
*** First throw call stack:
(0x36a4488f 0x32e5b259 0x36a44789 0x36a447ab 0x34efc54d 0x34efc6bb 0x34efc423 0x34e8d001 0x34dfb3c7 0x34cd8c59 0x34c4ec17 0x34c4d461 0x34c3fe87 0x34cb07d5 0xc07b1 0x34c4dcab 0x34c477dd 0x34c15ac3 0x34c15567 0x34c14f3b 0x34b6222b 0x36a18523 0x36a184c5 0x36a17313
0x3699a4a5 0x3699a36d 0x34c4686b 0x34c43cd5 0xc050f 0xc04b0)
terminate called throwing an exception(lldb)
网上查ios6版本出来新特性:auto layout属性,此属性只针对ios6及以上版本
具体场景:Xcode
4.5 选择iPhone、iPad 5.0/5.1 Simulator(模拟器)
解决办法:需要关闭storyboard或xib界面文件的Use Auto Layout 选项,这是因为Auto Layout特性是iOS 6 新增加的,在之前的 5.0/5.1 Simulator模拟器中不支持。
参考网址:http://www.cocoachina.com/bbs/read.php?tid=116558
四:总结
自己一个人学习ios还是蛮辛苦的,主要是遇到问题只能去网上查。幸运的是QQ里面有几个蛮热心的网友,在遇到问题的时候能参考下他们的意见。
分享到:
相关推荐
这几天安装好了IOS开发软件,所以分享下安装过程。 win7+虚拟机9+mac lion 10.8+XCODE 4.5 安装说明 非常详细 里面包含所有安装软件的下载地址和说明。
macos-lion-dp4-10.8+ios6+xcode4.5.zip 含wifi,ipad,iphone等等全套bt种子
下拉刷新 ios开发常用代码 已经封装好,更新到xcode4.5 有例子
Xcode升级到iOS15以后发现无法创建category了,现已找到解决方案供大家参考。 这是由于Xcode15缺少了"CategoryNSObject"和"ExtensionNSObject"两个文件夹导致的,解决办法就是将这两个加进去就好了。 如果你有旧的...
IOS APP应用开发 微博 Xcode 详细代码
xcode8调试IOS11 Shift+Command+G进入 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件复制进去。
Xcode4.5缺少的DevToolCore.framework,老版本Xcode4.5中拷贝出来的。考虑到有朋友没有备份老版本Xcode,单独考出这个文件,解决PBXCP报错。 将这个文件解压放到报错提示的位置即可(/Contents/Developer/Library/...
iOS9.3.2,iOS10 SDK 让你你的xocde5、6支持调试iOS9,iOS10。 源自Xcode_8_beta6,2016-08-24
iOS 11 App Development Essentials Learn to Develop iOS 11 Apps with Xcode 9 and Swift 4
将Xcode适配可以调试、编译、运行、打包系统版本号为iOS 16.0 版本的设备,解决"Could not find Developer Disk Image"问题
Xcode iOS11.0版本的配置包 给需要真机调试iOS11.0系统版本手机又不想升级Xcode的童鞋 为什么会有摘要必须大于100字节这种逆天的设定!!!
Xcode iOS 16真机调试包 开发调试 iOS16适配
xcode支持iOS15.2和iOS15.4
Xcode开发,ios12.0(16A366)版本兼容包。适用于老旧mac,虚拟机Mac以及黑苹果,在不能更新mac版本无法升级Xcode时,使用该兼容包。可使低版本Xcode对ios11.4的真机进行真机测试
XCode的iOS11.0开发包,XCode的iOS11.0开发包,XCode的iOS11.0开发包,XCode的iOS11.0开发包,XCode的iOS11.0开发包
Beginning iOS Storyboarding- Using Xcode 英文原版高清pdf 英文书,推荐英文好的童鞋学习
IOS新升级后,Xcode运行程序到真机报错,提示Could not find developer disk image,Xcode Device栏处的真机右侧显示“(unavailable)” 博客地址:http://blog.csdn.net/xieyupeng520/article/details/46755317
提供大家一起下载 可以真机测试大家一起来用 】 、
从零来讲如何在xcode下,来配置git
下载解压放到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport即可,重启Xcode即可,无需升级系统和Xcode