Kat*_*lon 87 xcode ios xcode6.1
我在Xcode 6.1中打开我的项目.当我尝试运行项目时,按钮显示为灰色.当我尝试去时Product > Clean,该选项显示为灰色.当我查看模拟器列表时,我得到的只是My Mac通常的iOS Device.如何让我的模拟器回来?
Ans*_*Ans 138
确保您尝试运行的项目deployment target等于或小于Xcode的SDK版本.在我的情况下,我试图运行一个使用的项目,iOS8.4但我有Xcode6.1与SDK版本8.1
我将部署目标更改为8.1,它开始向我展示模拟器.
在执行此操作之前,请确保您的代码和外部库与新的部署目标兼容,否则您必须更新Xcode.
Jay*_*kar 86
试试吧,它就像一个魅力!为了我,
按照以下步骤操作
1)清理衍生数据,如下所示,
rm -rf ~/Library/Developer/Xcode/DerivedData/
OR
Xcode---> Preferences--->Location--->Derived Data
Run Code Online (Sandbox Code Playgroud)
2)在部署信息中更改 部署目标
它等于或小于Xcode的SDK版本
3)退出 Xcode
4)重新打开Xcode,您将看到模拟器列表
希望这对某些人有所帮助.
Tum*_*ata 63
我找不到任何可以解决我的问题的解决方案.所有模拟器都适用于所有项目,但我需要它们.
解:
构建设置 - >体系结构 - >支持的平台:
从iphoneos改为iOS
Aks*_*eri 60
单击项目名称("运行"按钮的右侧).将出现三个选项.
您可以单击"新方案",然后在弹出窗口中单击"确定".
你将有模拟器列表回来.
shs*_*hnk 57
还要检查iOS Deployment Target底层构建设置.我正在使用Xcode 6.3,而部署目标设置为iOS 8.4.一旦我将其设置为iOS 8.3,我就获得了模拟器列表

Kju*_*uly 27
下面的Cmd解决了我的问题:
$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
Run Code Online (Sandbox Code Playgroud)
在我的情况下,我升级到Xcode 8并稍后下载了另一个版本7.3.1(将其重命名为"Xcode 7.3.1"),然后无法在Xcode 8中获取模拟器列表.
Azi*_*lah 17
在我的情况下,我不小心删除了系统查找器 - >库 - >设备 - >核心模拟器中的ios设备
因此,除了ios设备之外,Xcode项目中没有列出模拟器.
我通过从Xcode-> Window-> Devices-> Add simulators添加ios模拟器来解决这个问题
希望它能帮助别人.
5ar*_*gon 10
对于那些从Unity来了,即使你设法让他们显示出来(通过改变Build Settings > Supported Platforms到iOS它不会在模拟器中运行。
相反,您需要选择此 Simulator SDK :
并确保存在除 Metal 之外的其他东西。
然后模拟器设备列表将从一开始就在那里。
如果您在首次启动时重命名为Xcode.app,则iOS模拟器将变为不可用.这在Xcode 6.1发行说明中提到:
在运行该捆绑包中的任何Xcode工具后重命名Xcode.app可能导致iOS模拟器不再可用.将Xcode.app重命名为首次启动或重启Mac时的状态.(16646772)
部署目标版本更改为较低版本对我有帮助:
窗口 -> 设备和模拟器 -> 模拟器。检查现有模拟器的最新版本是什么。
然后转到您项目的目标。在部署信息下,将目标更改为您在模拟器中看到的最新版本。当模拟器仅为 iOS 13.5 时,我的设置为 iOS 13.6。
同样的问题也发生在我身上..当我从 Xcode 8 Beta 3 更新到 Xcode 8 Beta 4 时,但我通过这种方式解决了它..
您可以在此处查看所有设备和模拟器
如果上述不起作用..就好像您没有看到任何模拟器一样,那么..
它对我有用..希望以后对某人有帮助..
| 归档时间: |
|
| 查看次数: |
83918 次 |
| 最近记录: |