【问题标题】:Simulator is not working with upgrading xcode 10?模拟器不适用于升级 xcode 10?
【发布时间】:2019-03-04 05:41:48
【问题描述】:

在将 Xcode 9.4.1 更新到 Xcode 10 后,没有一个模拟器正在构建 iOS 应用程序。 我的 iOS 应用程序在 Xcode 9.4.1 上完美构建和运行

我有多个这样的警告:

警告:iOS 模拟器部署目标设置为 7.0,但 此平台支持的部署目标版本范围是 8.0 到 12.0。

Xcode10 错误的屏幕截图:

并显示日志中产生的多个命令。

我尝试了以下方法:

  • 删除派生数据

  • 重启xcode

  • 从 Xcode>Device/Simulator 手动创建模拟器

没有一个适合我。请指导我。

【问题讨论】:

  • 尝试将你项目的部署目标改为8+。
  • @SandeepSinghRana 我已尝试更改部署,但问题仍然存在。
  • 部署时目标中的模拟器设备和iOS版本是什么?
  • 目标中的 iOS 版本是 9.0 并在 iPhone X、XR 和 iPhone 8 上试用过。我也已更改并尝试使用目标为 10.0。
  • 好的,但它们不是错误,只是警告。检查日志中的错误。无论如何尝试使用xcrun simctl erase all 清除所有模拟器缓存或使用sudo killall -10 com.apple.CoreSimulator.CoreSimulatorService 擦除所有模拟器,但是您必须手动再次添加所有模拟器。

标签: ios xcode xcode10


【解决方案1】:

简单的方法是回到旧的构建系统,这似乎是新的构建系统的问题。

打开 XCode,然后点击文件 -> 项目设置。

进入Shared Project Settings 选择Legacy build system 来构建系统。

【讨论】:

  • 无法在 xcode 10 项目构建设置中找到“旧版构建系统”。
【解决方案2】:

在 xcode 10 中:文件 -> 工作区设置 -> 构建系统

【讨论】:

  • 那我们该怎么办
猜你喜欢
  • 2019-03-17
  • 2017-02-08
  • 2016-01-21
  • 1970-01-01
  • 2015-10-31
  • 1970-01-01
  • 1970-01-01
  • 2021-01-12
  • 2017-03-24
相关资源
最近更新 更多