没有Podspec的Repo中的参考特定提交

时间:2013-09-23 12:10:29

标签: cocoapods

使用cocoapods我想为具有Podspec文件的repo引用特定提交(不带标记) - 即SBJSON。我怎么指定这个?我试过了:

pod 'SBJson', :podspec => 'https://raw.github.com/CocoaPods/Specs/master/SBJson/3.1/SBJson.podspec', :git => 'https://github.com/stig/json-framework.git', :commit => '5c4d5f7'

但我不能同时为:podspec提供:git :commit。我能做什么?我是否必须提供自己的本地Podspec文件才能生效?

1 个答案:

答案 0 :(得分:1)

首先,在SBJSON的情况下,它确实有podspec。您可以在specs repo中看到它。您可以在命令行上使用pod search SBJSON来查看它是否有一个。要记住的一件事是,仅仅因为图书馆创建者没有包含在回购中的.podspec并不意味着它没有被社区贡献。

但是你会拥有为repo创建podspec。 podspec显示了CocoaPods工具如何将库包含到项目中。