2013-12-11 108 views
0

我将iPhone4升级到iOS7,现在无法使用Xcode 4.6测试应用程序。我不得不下载XCode 5,但它与我目前的Mac OS版本不兼容。我如何测试和构建应用程序,而不使用运行iOS7的设备上的XCode5 +在运行iOS7的设备上测试iOS 6应用程序无需XCODE 5

[对于那些由于某些原因无法安装XCode 5的人(比如我无法将我的MacBook Pro升级到需要MacOS 10.8.X对于XCode5),这是我自己的答案,以帮助其他面临同样问题的开发人员。]

回答

0

我无法将MacOS从10.7.5升级到10.8.x,这就是为什么我无法在我的Xcode5上安装Xcode5苹果电脑。我下载了Xcode5,但由于不兼容,无法安装。

我能与iOS 7 在iPhone 4上运行在调试模式下使用的XCode 4.6应用程序(而不能表达足够我以后怎么高兴了)

步骤:

  1. 使用不兼容的Xcode5(将其从dmg映像复制到其他地方,将会出现交叉符号)并右键单击它并单击“显示包内容”。
  2. 转至目录/开发人员/平台/ iPhoneOS.platform /开发人员/ SDKs并在显示软件包内容后将iPhoneOS7.0.sdk文件复制到Xcode4.6中的相应文件夹中。
  3. 转至内容/开发人员/平台/ iPhoneOS.platform/DeviceSupport并在显示包内容后,将7.0和7.0.3(11B508)文件复制到Xcode4.6中相应的文件夹中。

现在,当您打开Xcode4.6项目基地SDK应该是7.0,如果尚未检测到您的设备,断开并重新连接您的设备,使其开始“渐从iPhoneXYZ符号文件”

希望这有助于某人。

一个更重要的事情,在你的计划调试器应设置为“LLDB”

+0

我得到** ld:找不到文件:/usr/lib/system/host/libdyld.dylib用于架构i386 Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang失败,退出代码1 ** 任何为什么发生这种情况? 请帮我一把。 –

+0

Hi @CrazyProggrammer上面解释的方法只适用于在真实设备上运行项目。在模拟器上这个错误是不能解决的,你将需要iPhone7模拟器,并且该模拟器仅在XCode5中可用 – ShayanK

+0

是的,我已经在互联网上阅读,但它仍然不适用于我的设备。它让我在真实设备上退出代码255。 –

相关问题