3

cocoapods我想为没有Podspec文件的存储库引用特定提交(没有标记) - 即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文件才能使用?

4

1 回答 1

1

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

但是,否则您必须为 repo 创建一个 podspec。podspec 展示了 CocoaPods 工具如何将库包含到您的项目中。

于 2013-09-23T16:17:30.167 回答