我使用本教程制作了自己的可可豆荚。 http://guides.cocoapods.org/making/making-a-cocoapod.html 我将它推送到我自己的github存储库。 https://github.com/kidsid59/appExample 当我尝试在我自己的示例项目中使用它时,通过在其podfile中创建一个条目,如
target "PodInstallDemoApp" do
pod ‘appExample’, :git => 'https://github.com/kidsid59/appExample.git'
end
然后尝试在终端中运行“pod install”。 它说: -
[!] Invalid `Podfile` file: undefined local variable or method `‘appExample’' for # <Pod::Podfile:0x007f92e111dfc0>. Updating CocoaPods might fix the issue.
看起来无法识别广告连播名称。 我已经浪费了很多时间在这个小建议中会有所帮助。
答案 0 :(得分:39)
您可能已使用TextEdit.app对Podfile
进行了修改,将'
替换为“智能引号”(‘
和’
。
请务必使用常规引号('
)。
答案 1 :(得分:1)
注意:您不应该使用TextEdit App编辑pod文件,因为TextEdit喜欢 用更具图形吸引力的报价替换标准报价。 这可能会导致CocoaPods混淆并显示错误,所以就是这样 最好只使用Xcode或其他编程文本编辑器。
使用TextEdit App将为您提供以下内容,
pod ‘AFNetworking’, ‘~> 2.5′ //notice the quotes
使用Xcode打开Podfile,您将得到如下正确的引号,
pod 'AFNetworking', '~> 2.5'
要在Xcode中打开的终端命令:
$ touch Podfile //OR $ cd <parentDirectory of Podfile>
$ open -a Xcode Podfile
答案 2 :(得分:0)
也许是因为你没有任何标签?
尝试这样做:
$ git add -A && git commit -m "Release 0.0.1."
$ git tag '0.0.1'
$ git push --tags