podfile 的源问题
source issue with podfile
我想在 Podfile 中指定 InstaCart TrueTime 库的版本 5.1.0 而不是 5.0.3。我认为这是使用 5.1.0 的唯一方法,因为每个 https://github.com/instacart/TrueTime.swift/issues/97
还没有将 5.0.3 添加到 master
(不幸的是,该库已经过时了。)
根据,这样做的方法是添加
source 'https://github.com/instacart/TrueTime.swift.git'
在顶部,但我随后收到 'pod update' 的以下错误:
[!] Unable to find a specification for `TrueTime`
我认为发生此错误是因为源代码在顶层有 TrueTime.podspec 而不是在“5.1.0”文件夹中,即使我的 podspec 没有指定版本:
s.dependency "TrueTime"
我的想法是否正确,有没有办法解决这个问题?
source
属性用于引用 podspec 存储库,而不是单个 pod。
为了实现该目标,您可以设置一个私有规范存储库并在那里发布所需的 podspec - 然后从 Podfile 中引用 podspec 存储库。
详情见 https://guides.cocoapods.org/making/private-cocoapods.html
我想在 Podfile 中指定 InstaCart TrueTime 库的版本 5.1.0 而不是 5.0.3。我认为这是使用 5.1.0 的唯一方法,因为每个 https://github.com/instacart/TrueTime.swift/issues/97
还没有将 5.0.3 添加到 master(不幸的是,该库已经过时了。)
根据
source 'https://github.com/instacart/TrueTime.swift.git'
在顶部,但我随后收到 'pod update' 的以下错误:
[!] Unable to find a specification for `TrueTime`
我认为发生此错误是因为源代码在顶层有 TrueTime.podspec 而不是在“5.1.0”文件夹中,即使我的 podspec 没有指定版本:
s.dependency "TrueTime"
我的想法是否正确,有没有办法解决这个问题?
source
属性用于引用 podspec 存储库,而不是单个 pod。
为了实现该目标,您可以设置一个私有规范存储库并在那里发布所需的 podspec - 然后从 Podfile 中引用 podspec 存储库。
详情见 https://guides.cocoapods.org/making/private-cocoapods.html