向每个目标添加相同的pod是多余的。
def RedundantPod
pod "Pod"
end
target 'targetOne' do
RedundantPod
end
target 'targetTwo' do
RedundantPod
end
以下设置引发类型为[ ! ] Invalid Podfile file: uninitialized constant
的错误。这有什么不对?
答案 0 :(得分:0)
使用单引号输入您的pod的名称:
def RedundantPod
pod 'Pod'
end
答案 1 :(得分:0)
对于将来的读者来说,问题出在RedundantPod
的命名上,而不应该以大写R
开头。
实际上,以大写字母开头的名称在Ruby中是常量。仍然可以为方法使用常量名称,但是您不能在没有括号的情况下调用它,因为插入器会将名称作为常量进行查找。