gpt4 book ai didi

ios - 来自两个来源的冲突 CocoaPod 名称

转载 作者:行者123 更新时间:2023-12-03 11:16:15 24 4
gpt4 key购买 nike

在我们的 Podfile 中使用两个来源时我们正在与存在于主规范存储库和我们的私有(private)规范存储库中的 CocoaPod 发生冲突。示例 Podfile假设我们有一个私有(private)的 AFNetworking我们更喜欢使用的 CocoaPod:

source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/PersonalSpecs/Specs.git'

use_frameworks!

target :MyTarget do
platform :ios, '8.1'
pod 'AFNetworking'
end

当我们运行 pod install有了这个 Podfile , CocoaPods 最终选择了存在于主规范存储库中的规范,而不是我们自己的。

我不想指定 git pod 的路径,因为这避免了我们正常的规范发布过程。我也尝试过改变源定义的顺序。

我们可以做些什么来让 CocoaPods 使用我们的私有(private)规范存储库作为给定 pod 包含的源吗?

最佳答案

CocoaPods 检查来源 in alphabetic order所以解决此问题的一种丑陋方法:重命名您的私有(private)来源,使其按字母顺序排列。例如:https://github.com/AAAAPersonalSpecs/Specs.git

关于ios - 来自两个来源的冲突 CocoaPod 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41941631/

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