Answers:
一个简单的解决方案。
1)强制退出X代码
2)强制退出iTunes
3)重新连接iPhone
4)打开X代码
我在XCode 9.0.1中有此问题。
似乎XCode不会刷新已连接设备的列表。
您可能会注意到,断开设备的连接后,仍然可以选择它作为目标。因此,XCode实际上可能正在尝试连接到虚假设备。
要解决此问题:
如果那不起作用,请在执行此操作之前尝试重新连接设备(电缆)。
或者,断开设备,连接设备以及重新选择方案的可执行文件的其他组合。
作为一种绝望的措施,您也可以尝试更改将移动设备连接至PC的电缆。
但是理想情况下... Xcode应该是固定的。
选择您的项目,在Targets下,选择您的主要目标,然后在Build Settings选项卡上,有一个字段显示“ Valid Architectures”。确保“ armv7”也在那里。您现在可能只有armv7。
我正在使用具有相同问题的XCode 8.2.1。
解:
->转到设备
->添加其他模拟器
->您正在使用的右键单击模拟器
-> 在“运行目标”菜单中显示 <-启用此选项
对我而言,由于磁盘空间不足,Xcode无法为连接的设备复制符号。首先检查您是否在设备下方连接了符号/Users/$USERNAME/Library/Developer/Xcode/iOS\ DeviceSupport/
。
由于我的设备上安装了iOS 8.3(12F70),因此我的路径是/Users/$USERNAME/Library/Developer/Xcode/iOS DeviceSupport/8.3 (12F70)/Symbols
该目录的大小应为2.5GB左右。当我收到此问题时,大小为484 KB。
要解决它我
就我而言,没有给出的答案对我有用。
我试图将TravisCI设置为我的项目,这就是我所做的:
选择目标>编辑方案>构建
检查“测试”目标中的“运行”选项,问题消失了,希望对您有所帮助,我花了2天的时间来解决此问题。