26

我正在尝试安装适用于 iOS 的 Firebase Crash Reporting Pod。核心 Firebase Pod 安装正常,但是在安装 Crash Reporting 时,我通过终端收到以下错误:

Specs satisfying the `Firebase/Crash` dependency were found, but they required a higher minimum deployment target.`

我已经尝试过其他类似线程的解决方法(例如Firebase pod install - pod 'Firebase/Database' - 需要更高的最低部署目标),但仍然出现相同的错误 - 还有其他可能的解决方法吗?Firebase SDK 支持的最低 iOS 版本是多少?

4

10 回答 10

41

确保更改最小部署目标,Podfile例如,如果要设置最小部署目标iOS 9,则应将其更改为该最小值

platform :ios, '9.0'
....
....
....
于 2016-11-20T14:23:02.673 回答
24

更新您的 podfile 平台以platform :ios, '11.0' 解决此问题

于 2021-02-07T14:48:05.953 回答
16

上面列出的答案都没有为我解决。即使更改为最新的 iOS 目标版本也不起作用。对我有用的是:

pod install --repo-update
于 2019-04-22T18:45:01.243 回答
14

在此处输入图像描述

使用部署为 8.0 或 8.1 或 9.0

于 2016-07-27T02:12:06.977 回答
11

确保更新 ios/Podfile 中的平台值

平台:ios,'<minmum_version_you_want_to_support_for_pods>'

在此处输入图像描述

于 2021-03-12T05:44:50.577 回答
5

解决此问题的步骤。

1.) Navigate to your project folder using your terminal or iterm.
2.) Open your project podfile by typing :  open podfile
3.) In your podfile edit the deployment target below which is the 8.0.
      platform :ios, '8.0'  
 You may replace it with higher deployment target like 9.0, 9.1, 10.0 or higher.
于 2017-04-19T14:51:04.933 回答
3

只需更换平台:ios、“10.0”或正确的最新版本。

于 2020-06-29T22:48:06.790 回答
1

目前,Firebase 支持的最低 iOS 版本为 10.0。它记录在这里

于 2016-11-20T15:00:33.003 回答
1

可能发生此问题的另一种情况是,如果您的应用程序有扩展,并且如果您在主目标和扩展的目标中指定不同的版本,您将收到此错误。确保您在主目标和扩展目标中指定了相同版本的 pod。

于 2018-05-22T11:43:27.050 回答
0

在我的情况下,iOS 10 作为目标很好。我所要做的就是:

pod update Firebase/Firestore

这将大多数软件包更新为更高版本并修复了问题。

于 2021-10-27T22:46:04.940 回答