9

我有一部安装了 iOS 8 的 iPhone,但是当我将它连接到 Xcode 5.1 时,它无法识别它。

4

7 回答 7

30

与其他答案一样,我的 iOS 8 设备是否被 Xcode 5.1 拾取似乎相当随机。如果您在启动 Xcode 5.1之前插入了 iOS 8 设备,它似乎可以工作。执行此操作时,您将看到一个屏幕,指示正在处理符号:

Xcode 5.1 截图

完成后,设备即可选择。我很确定这需要在每个新的测试版中执行。这或许可以解释为什么它似乎突然停止工作。

如果这不适合您,请确保您拥有最新的 Xcode 6 Beta 以匹配 iOS 8 Beta 版本,并在 Xcode 6 运行时连接设备。将发生相同的“处理符号”文件过程,然后 Xcode 5.1 似乎可以工作。

于 2014-07-08T16:09:53.037 回答
7

使其工作的唯一体面方法是创建一个符号链接到包含 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:对于每个测试版,我都必须再次修补... :(

于 2014-08-15T20:50:30.193 回答
2

您需要下载 Xcode 6 Beta。它位于 iOS 开发者中心,您可以在其中下载 iOS 8 Beta。

于 2014-06-05T07:29:34.240 回答
2

我已将装有 iOS 8 的 iPhone 连接到 Xcode 5.1。第一次无法识别。但是当我拔下设备并再次连接时,设备已识别。 我不知道原因无论如何我相信你也可以将你的 IOS8 安装设备连接到 Xcode5.1 ....

于 2014-07-04T08:53:37.637 回答
1

我一直在使用 Xcode 5 在 iOS 8 设备上构建就好了。现在突然之间,它不再让我了。

于 2014-07-01T05:08:36.497 回答
1

首先在你的 iPhone5s 上使用 xcode6 构建。第二次打开xcode 5,拔下设备并再次连接。然后设备识别。

于 2014-09-22T02:08:59.733 回答
1

打开 xcode 6 并等待设备被识别。完成后,关闭 xcode 6 并打开 xcode 5.1,您的设备将被自动识别。

这样,您就可以使用旧版 xcode 在装有 iOS 8 的设备上运行您的应用程序。

于 2014-11-07T11:31:04.107 回答