【问题标题】:'Higher minimum deployment target' error when installing Firebase Crash Reports Pods for iOS安装适用于 iOS 的 Firebase 崩溃报告 Pod 时出现“更高的最小部署目标”错误
【发布时间】:2016-07-27 01:54:18
【问题描述】:

我正在尝试安装适用于 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' - Required a higher minimum deployment target),但仍然遇到相同的错误 - 是否有其他可能的解决方法? Firebase SDK 支持的最低 iOS 版本是多少?

【问题讨论】:

    标签: ios firebase firebase-crash-reporting


    【解决方案1】:

    确保更改Podfile 中的最小部署目标,例如,如果最小部署目标是iOS 9,则应更改为该最小值

    platform :ios, '9.0'
    ....
    ....
    ....
    

    【讨论】:

    • fwiw,刚刚在一个使用 Xcode 13.1 的项目上尝试过这个,然后从 '10.0' 升级到 '12.0' 并且成功了。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      pod install --repo-update
      

      【讨论】:

        【解决方案4】:

        将部署用作 8.0 或 8.1 或 9.0

        【讨论】:

        • 谢谢! 8.0 有效。 Firebase 上是否记录了最低部署目标?
        【解决方案5】:

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

        平台:ios,''

        【讨论】:

          【解决方案6】:

          解决此问题的步骤。

          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.
          

          【讨论】:

            【解决方案7】:

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

            【讨论】:

            • 我们怎样才能发现那个版本是什么? Cocoapods 应该告诉我们。
            • 呃我想我们应该继续努力直到我们做对了,因为他们不知道如何写文档!!
            【解决方案8】:

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

            【讨论】:

              【解决方案9】:

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

              【讨论】:

              • 2021 年 10 月:文档说最低版本是 10.0 或更高版本
              • 已更新。谢谢
              【解决方案10】:

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

              pod update Firebase/Firestore
              

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

              【讨论】:

                猜你喜欢
                • 2016-09-18
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2016-12-31
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多