2016-12-26 67 views
1

我搜索了stackoverflow,并找到litte,问我从Xcode安装模拟器。我认为这不是解决方案。为什么我的目标中没有模拟器?

因为我的其他项目有模拟器的列表。

Compire:

有在目标没有模拟器:

enter image description here

有在我的其他项目模拟器的整个列表:

enter image description here

所以,我不要认为这是Xcode的原因,问题在哪里使我的第一个项目没有模拟器?

+1

请提及Xcode的版本和应用程序的iOS部署目标? –

+0

@ Imad Ali,谢谢,你提到让我解决这个问题。 – aircraft

+0

快乐编码..! –

回答

2

确保您的应用程序部署目标低于iOS模拟器版本。

对于部署目标检查:

TARGETS -> General -> Deployment Info -> Deployment Target 

例如,如果您的iOS模拟器版本是10.0确保部署目标是低于10.0。

0

随着伊马德·阿里的提及,我发现TARGETS - >General - >Deployment Info - >Deployment Target10.2 defaultly。

所以我把它改成8.0,然后模拟器列表出来。

0

这可能有两个原因是由于:

第一个原因:

Deployment Targe吨上面你Xcodebase SDK iOS版本设置为。

对于实例:你从什么地方得到这个项目,它是建立在上述Xcode版本(如:Xcode 8.2)及其Deployment Target设置为iOS 10.2,你可能有Xcode 8.0,因此,当您打开的项目,所以它创造您提到的相同问题。

使用解决它:

项目目标 - >常规 - >部署信息 - >部署目标将其设置为等于或低于您的Xcode版本像iOS的10.0或iOS 9.0,如果您有Xcode的8.0

第二个原因:

这可能是Xcode的错误:

  • 强制退出并再次打开Xcode它会显示所有设备。
相关问题