【发布时间】:2014-06-05 07:28:46
【问题描述】:
我有一部安装了 iOS 8 的 iPhone,但是当我将它连接到 Xcode 5.1 时,它无法识别它。
【问题讨论】:
-
对于ios8你需要安装xcode6
-
@Rohit 好的,谢谢你的建议。
-
xcode 6(非测试版)现已推出
标签: objective-c xcode5 ios8
我有一部安装了 iOS 8 的 iPhone,但是当我将它连接到 Xcode 5.1 时,它无法识别它。
【问题讨论】:
标签: objective-c xcode5 ios8
与其他答案一样,我的 iOS 8 设备是否被 Xcode 5.1 拾取似乎相当随机。如果您在启动 Xcode 5.1 之前 插入 iOS 8 设备,它似乎可以工作。当您这样做时,您将看到一个屏幕,指示正在处理符号:
完成后,设备即可选择。我很确定这需要在每个新的测试版中执行。这或许可以解释为什么它似乎突然停止工作。
如果这不适合您,请确保您拥有最新的 Xcode 6 Beta 以匹配 iOS 8 Beta 版本,并在 Xcode 6 运行时连接设备。将发生相同的“处理符号”文件过程,然后 Xcode 5.1 似乎可以工作。
【讨论】:
使其工作的唯一体面方法是创建一个符号链接,指向包含 iOS8 二进制文件的文件夹。你可以让 Xcode 5.1 傻瓜说“是的,iOS 8 没问题”。通过符号链接:
就我而言,我在 Mavericks HD 上安装了 Xcode 5.1,在 Yosemite HD 上安装了 Xcode 6.0 beta 4。
我做到了:
sudo ln -s /Applications/Xcode6-Beta4.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.0\ (12A4331d) /Volumes/MAVERICKS/Applications/Xcode.app/Contents/Developer/Platforms/ iPhoneOS.platform/DeviceSupport/8.0\ (12A4331d)
Xcode 5.1 确实适用于我的 iOS8 iphone。
(注意 /Volumes/MAVER... 之前的空格)
PS:对于每个测试版,我都必须再次修补... :(
【讨论】:
sudo ln -s /Applications/Xcode\ 6.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.0\ \(12A365\)/ /Applications/Xcode\ 5.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.0\ \(12A365\)
您需要下载 Xcode 6 Beta。它位于 iOS 开发者中心,您可以在其中下载 iOS 8 Beta。
【讨论】:
我已将装有 iOS 8 的 iPhone 连接到 Xcode 5.1。第一次无法识别。但当我拔下设备并再次连接时,设备已识别。 我不知道原因无论如何我相信你也可以将你的 IOS8 安装设备连接到 Xcode5.1 ....
【讨论】:
我一直在使用 Xcode 5 在 iOS 8 设备上进行构建。现在突然之间,它不再让我了。
【讨论】:
首先在您的 iPhone5s 上使用 xcode6 构建。 第二次打开xcode 5,拔下设备并再次连接。 然后设备被识别。
【讨论】:
打开 xcode 6 并等待设备被识别。完成后,关闭 xcode 6 并打开 xcode 5.1,您的设备将被自动识别。
这样您就可以在装有 iOS 8 的设备上使用旧的 xcode 运行您的应用程序。
【讨论】: