我搜索了stackoverflow,并找到litte,问我从Xcode安装模拟器。我认为这不是解决方案。为什么我的目标中没有模拟器?
因为我的其他项目有模拟器的列表。
Compire:
有在目标没有模拟器:
有在我的其他项目模拟器的整个列表:
所以,我不要认为这是Xcode的原因,问题在哪里使我的第一个项目没有模拟器?
我搜索了stackoverflow,并找到litte,问我从Xcode安装模拟器。我认为这不是解决方案。为什么我的目标中没有模拟器?
因为我的其他项目有模拟器的列表。
Compire:
有在目标没有模拟器:
有在我的其他项目模拟器的整个列表:
所以,我不要认为这是Xcode的原因,问题在哪里使我的第一个项目没有模拟器?
确保您的应用程序部署目标低于iOS模拟器版本。
对于部署目标检查:
TARGETS -> General -> Deployment Info -> Deployment Target
例如,如果您的iOS模拟器版本是10.0确保部署目标是低于10.0。
随着伊马德·阿里的提及,我发现TARGETS
- >General
- >Deployment Info
- >Deployment Target
是10.2
defaultly。
所以我把它改成8.0
,然后模拟器列表出来。
这可能有两个原因是由于:
第一个原因:
你Deployment Targe
吨上面你Xcode
base 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的版本和应用程序的iOS部署目标? –
@ Imad Ali,谢谢,你提到让我解决这个问题。 – aircraft
快乐编码..! –