gpt4 book ai didi

ios - .podspec 错误 - source_files` 模式不匹配任何文件

转载 作者:IT王子 更新时间:2023-10-29 07:45:55 25 4
gpt4 key购买 nike

我正在整合 one of my github repos (如果有帮助,请在此处提供完整代码)使用 Cocopods,当我运行 pod spec lint 时出现此错误。

 -> DropDownMenu (0.0.1)
- ERROR | [iOS] The `source_files` pattern did not match any file.

这是我的 .podspec 的相关代码,我认为这是导致问题的原因。

看例子here , here , 和 here , 我试过以下

s.source_files  = 'Classes/*.{h,m}'
s.source_files = 'Classes/DropDownMenu.{h,m}'
s.source_files = 'Classes'
s.source_files = 'Classes/**/*.{h,m}'

我的 s.source_files 字段不正确吗?还是我对 .podspec 做错了什么?我该怎么做才能解决这个问题?

我的问题类似于this question ,但是该解决方案对我不起作用(我的代码已在 Github 上更新)。

最佳答案

问题是你的 podspec 引用了一个还没有 Classes 文件夹的提交,

即此提交还没有类文件夹 https://github.com/kevinrandrup/DropDownMenu/tree/09c9b3d515b78550557eabc0a8542f9f6f2623cf

您可以通过引用最新提交来解决此问题,即将您的 podspec 源更改为:

s.source       = { :git => "https://github.com/kevinrandrup/DropDownMenu.git", :commit => "0d6761feefccff1f7d8b7c7788ceb8e9cd1314ea" }
s.source_files = 'Classes/*.{h,m}'

关于ios - .podspec 错误 - source_files` 模式不匹配任何文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20915916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com