Ios 为什么我的目标没有模拟器?

Ios 为什么我的目标没有模拟器?,ios,xcode,ios-simulator,project,Ios,Xcode,Ios Simulator,Project,我搜索了stackoverflow,找到了litte,让我从Xcode安装模拟器。我认为这不是解决方案 因为我的另一个项目有模拟器列表 公司: 目标中没有模拟器: 我的另一个项目中有完整的模拟器列表: 因此,我不认为这是Xcode的原因,我的第一个项目没有模拟器的问题在哪里?提到Imad Ali,我发现目标->常规->部署信息->部署目标默认为10.2 因此,我将其更改为8.0,然后出现模拟器列表。提到Imad Ali,我发现目标->常规->部署信息->部署目标默认为10.2 因此,我将其更

我搜索了stackoverflow,找到了litte,让我从Xcode安装模拟器。我认为这不是解决方案

因为我的另一个项目有模拟器列表

公司:

目标中没有模拟器:

我的另一个项目中有完整的模拟器列表:


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

提到Imad Ali,我发现
目标
->
常规
->
部署信息
->
部署目标
默认为
10.2


因此,我将其更改为
8.0
,然后出现模拟器列表。

提到Imad Ali,我发现
目标
->
常规
->
部署信息
->
部署目标
默认为
10.2


因此,我将其更改为
8.0
,然后出现模拟器列表。

这可能是由于两个原因:

第一个原因:

您的
部署目标设置为高于
Xcode
基本SDK iOS
版本

例如:您从某处获得了此项目,它是在上面的
Xcode
版本(如:
Xcode 8.2
)上创建的,并且它的
部署目标设置为
ios10.2
,您可能有
Xcode 8.0
,因此当您打开该项目时,它会产生与您提到的相同的问题

通过以下方式解决此问题:

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

第二个原因:

可能是Xcode错误:

  • 强制退出并再次打开Xcode,它将显示所有设备

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

      第一个原因:

      您的
      部署目标设置为高于
      Xcode
      基本SDK iOS
      版本

      例如:您从某处获得了此项目,它是在上面的
      Xcode
      版本(如:
      Xcode 8.2
      )上创建的,并且它的
      部署目标设置为
      ios10.2
      ,您可能有
      Xcode 8.0
      ,因此当您打开该项目时,它会产生与您提到的相同的问题

      通过以下方式解决此问题:

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

      第二个原因:

      可能是Xcode错误:

      • 强制退出并再次打开Xcode,它将显示所有设备

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

      对于部署目标检查:

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

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

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

      对于部署目标检查:

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

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

      请提及Xcode的版本和应用程序的iOS部署目标?@Imad Ali,谢谢,您的提及让我来解决这个问题。祝您编码愉快@Imad Ali,你可以回答这个问题,因为这是你的任务,我可以解决它,来吧。请提及Xcode的版本和应用程序的iOS部署目标?@Imad Ali,谢谢你,你的提及让我解决了这个问题。编码快乐@伊玛德·阿里,你可以回答这个问题,因为这是你的任务,我可以解决它,来吧。