ios - 私有(private) pod 资源在导入到另一个项目时没有被复制?

标签 ios objective-c iphone git cocoapods

我正在使用私有(private) pod。在它的 .podspec 文件中,我提到了图像资源路径。

s.resources = 'Pod/Assets/*/*/*.{png}'

但是在将它安装到另一个项目时,它的图像没有添加到那个项目中? 事实上,在将私有(private) pod 推送到 github 时,我没有看到任何图像资源可以推送到我的 sourcetree 中。看起来 git 正在避开它们。但是如果我直接把它们放在

Pod/Assets

然后我也可以在 github 上推送图像。那么有人知道这里发生了什么吗?

最佳答案

您很可能设置了一些忽略规则来忽略文件路径 'Pod/Assets/*/*/*.{png}'

中的那些文件

检查你的 $PROJECT_DIR/.gitignore$PROJECT_DIR/.git/info/exclude 文件并删除那些忽略规则,它应该开始正常工作。

PS:理想情况下,图像不应该是 git 存储库的一部分,因此我建议尽可能保留您当前的设置。

关于ios - 私有(private) pod 资源在导入到另一个项目时没有被复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26035206/

相关文章:

iphone - 有没有办法从 iPhone 上的标准输入读取,无论是硬件还是模拟器?

ios - global().async 中的 main.sync 是什么意思?

css - Iphone 上奇怪的背景图像和边框错误

ios - 使用 SSkeychain 存储访问 token

iphone - iOS – 将录音保存到应用文档

ios - 如何创建具有非透明边框的透明 UIView

Objective-C 代码解释?

objective-c - Objective C 所有权争议

iphone - 释放 CFString

iphone - 当我的应用收到重大位置更改时,会调用哪些 UIApplicationDelegate 方法?