热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Xcode5没有检测到运行iOS8的iPhone-Xcode5notdetectingiPhonerunningiOS8

IhaveaniPhonewithiOS8installedonit,butwhenIconnectittoXcode5.1,itdoesntrecogniz

I have an iPhone with iOS 8 installed on it, but when I connect it to Xcode 5.1, it doesn't recognize it.

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

7 个解决方案

#1


2  

You need to download the Xcode 6 Beta. It's available in the iOS Developer Center, where you downloaded the iOS 8 Beta.

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

#2


30  

As with the other answers, it seemed fairly random whether or not my iOS 8 device was being picked up by Xcode 5.1. It appears that it works if you have the iOS 8 device plugged in before you start Xcode 5.1. When you do that, you will get a screen indicating the symbols are being processed:

与其他答案一样,无论我的iOS 8设备是否被Xcode 5.1选中,似乎都是相当随机的。如果您在启动Xcode 5.1之前插入了iOS 8设备,它似乎有效。当您这样做时,您将看到一个屏幕,指示正在处理的符号:

Xcode 5.1 Screenshot

After this completes, the device is selectable. I am pretty sure this needs to be performed with each new beta. That might explain why it appears to suddenly stop working.

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

If this isn't working for you, make sure you have the latest Xcode 6 Beta to match the iOS 8 Beta version, and connect the device while Xcode 6 is running. The same "Processing Symbol" files process will occur and then Xcode 5.1 seems to work.

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

#3


7  

the only decent way to make it work is to create a symbolic link to a folder that contains binary for iOS8. You can make fool Xcode 5.1 saying "yes, iOS 8 is ok." via a symlink:

唯一可行的方法是创建一个包含iOS8二进制文件夹的符号链接。你可以让傻瓜Xcode 5.1说“是的,iOS 8还可以。”通过符号链接:

In my case I have Xcode 5.1 on Mavericks HD, and Xcode 6.0 beta 4 on Yosemite HD.

在我的情况下,我在Mavericks HD上有Xcode 5.1,在Yosemite HD上有Xcode 6.0 beta 4。

I did:

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)

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)

and Xcode 5.1 did work with my iOS8 iphone.

和Xcode 5.1一起使用我的iOS8 iphone。

(note the space before /Volumes/MAVER... )

(注意/ Volumes / MAVER之前的空间......)

PS: for every beta, I have to patch again... :(

PS:对于每个测试版,我必须再次修补...... :(

#4


2  

I have connected my iPhone with iOS 8 installed to Xcode 5.1.First time it doesn't recognize.but when i unplugged device and connect again , Device Recognized. I dont know the reason Anyway i am sure that you can also connect your IOS8 installed device to Xcode5.1 ....

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

#5


1  

I've been using Xcode 5 to build on an iOS 8 device just fine. Now all of a sudden, it won't let me anymore.

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

#6


1  

first use xcode6 build on your iPhone5s. second open xcode 5 ,unpluge device and connect again. then device recognized.

首先在iPhone5s上使用xcode6 build。第二次打开xcode 5,拔出设备并再次连接。然后设备被识别。

#7


1  

Open xcode 6 and wait until device is recognised. When done, close xcode 6 and open xcode 5.1 and your device is going to be automatically recognised.

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

That way you can run your application on a device with iOS 8 with the old xcode.

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


推荐阅读
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • 本文介绍了在Android Studio中使用命令行build gradle的方法,并解决了一些常见问题,包括手动配置gradle环境变量和解决External Native Build Issues的方法。同时提供了相关参考文章链接。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • ubuntu用sqoop将数据从hive导入mysql时,命令: ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • 本文详细介绍了使用C#实现Word模版打印的方案。包括添加COM引用、新建Word操作类、开启Word进程、加载模版文件等步骤。通过该方案可以实现C#对Word文档的打印功能。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
author-avatar
1021365712_3a478e
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有