我的手机操作系统版本为7.0.2 (11A501)
。我正在使用XCode 4.6.3
。 IDE Xcode没有检测到我的iPhone。当我去组织者时,它告诉我以下
此版本不支持“Joe iPhone”上的iOS版本 安装iOS SDK。请将设备恢复到的版本 下面列出的操作系统,或更新到最新版本的iOS SDK; 这是可以的。
但是,我已阅读各种forums,如果我下载xCode 5,我将无法为ios 5或6应用程序构建。我该怎么办 ?帮助/
答案 0 :(得分:3)
有时将设备支持文件从较新的Xcode版本复制到较旧的Xcode版本就足够了。尝试复制
Xcode5.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.0(11A465)
安装到Xcode 4,但将其命名为“7.0.2(11A501)”
答案 1 :(得分:1)
使用Xcode 4.6安装应用程序和iOS 7设备有一个巧妙的技巧
首先从开发人员中心Xcode 5下载并手动将其安装在Applications文件夹中的单独文件夹中(我确实将其添加到Xcode foler中,在Applications中)。
现在你的Mac上同时拥有Xcode 4.6和Xcode 5。
现在,在Xcode 5上运行您的代码并将其安装在手机上(按iOS设备上的调试按钮)。完成后,您可以退出Xcode 5,打开Xcode 4.6,它就可以在iOS7设备上调试应用程序了!
答案 2 :(得分:0)
您可以轻松地从xCode 5运行iOS 6应用程序 - 没问题。 更新xCode只是使用iOS 7设备的方法 - 您别无选择。
答案 3 :(得分:0)
是的,您必须更新您的xcode,或创建一个IPA并通过iTunes将其安装在iOS 7.0.2的设备上。
答案 4 :(得分:0)
首先,绝对必须安装XCode5。 最初,您只能针对IOS7构建应用程序,但您可以手动添加IOS6 SDK。
XCode SDK位于此位置:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
您可以从XCode4.6的此位置复制IOS6 SDK并将其粘贴到XCode5中的相同位置。 这样您就可以选择针对IOS6或IOS7构建应用程序。
答案 5 :(得分:0)
在Xcode 5中运行您的代码,在Xcode 4.6中再次运行将解决问题。
答案 6 :(得分:-1)
如果您想使用ios 7在xcode中调试您的应用程序,那么将xCode更新为版本xcode 5只能使用新的ios(ios 7.0.2),而xcode 5的要求是MAC os 10.8.4,你有如果您现在使用旧版操作系统
,请更新您的操作系统谢谢