gpt4 book ai didi

ios - 是否可以排除对 Cocoapods 的依赖?

转载 作者:可可西里 更新时间:2023-11-01 03:38:28 25 4
gpt4 key购买 nike

Firebase/Messaging 依赖于:

Using Firebase
Using FirebaseAnalytics
Using FirebaseCore
Using FirebaseInstanceID
Using FirebaseMessaging
Using GoogleInterchangeUtilities
Using GoogleSymbolUtilities
Using GoogleToolboxForMac

我想知道是否可以排除 GoogleToolboxForMac?问题是我有一个静态库,它已经使用 GoogleToolboxForMac 而没有 cocoapods。

所以只想知道这是否可能?

最佳答案

排除依赖项的更好解决方案是使用本地 pod 规范文件,例如在原始文件之上构建。

pod 'Firebase/Messaging', :podspec => 'FirebaseMessaging.podspec.json'

::例如用法::1) 访问 > https://cocoapods.org/pods/FirebaseMessaging

2) 点击“查看 Podspec”(您将被重定向到 github 上的现有规范)

3) 点击“原始文件”,然后点击“文件另存为”,下载此文件。

4) 将此文件放在与你的 xcode 项目的 podfile 相同的目录中

5) 编辑此文件并删除您不感兴趣的依赖项。

6) 仅此而已。执行与您更相关的 pod install 或 pod update ,并且不再安装依赖项。

注意:如果以后更新FirebaseMessaging pod,您需要自行同步本地的pod文件。

关于ios - 是否可以排除对 Cocoapods 的依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40659236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com