iOS模拟器部署目标设置为7.0,但此平台支持的部署目标版本范围为8.0到12.1

问题描述 投票:13回答:3

我在Xcode 10.1中收到以下警告信息。

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

我的模拟器os在12.1 Xcode 10.1中

我更新了我的pod文件。

enter image description here

我的部署目标是9.0

enter image description here

在我的目标中

enter image description here

ios xcode cocoapods ios-simulator google-fabric
3个回答
5
投票

我解决了这个问题,我将构建系统从Legacy Build System更改为New Build System

在Xcode v10 +中,选择“文件”>“项目设置”

在之前的Xcode中,选择“文件”>“工作区设置”

enter image description here

Legacy Build System将构建系统更改为New Build System - >单击完成。

enter image description here


5
投票

问题出在您的pod文件部署目标iOS版本而不是项目部署目标iOS版本中,因此您需要将pod的部署iOS版本更改为高于8.0的任何内容,以便打开项目工作区并执行以下操作:

1-单击窗格。

2-选择每个项目和目标,然后单击构建设置。

3-正在开发部分将iOS版本更改为8.0以上(更好地尝试相同的项目版本)。

4-对pod中的每个其他项目重复此操作,然后运行该应用程序。

有关详细信息,请参阅照片enter image description here


1
投票

看起来这是CocoaPods的一个(仍未修复,如今)问题:https://github.com/CocoaPods/CocoaPods/issues/7314


0
投票

请尝试以下步骤:

  1. 删除你的Podfile.lock
  2. 删除你的Podfile
  3. 建设项目
  4. 从firebase添加初始化代码
  5. cd /ios
  6. pod install
  7. 运行Project

这对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.