4

resource_bundles如果我只想包含所有 .lproj 文件夹中名为“MyAwesomeLib.strings”的字符串文件,那么 .podspec 中的行应该是什么样的?

我尝试了以下方法:

s.resource_bundle = { 'MyAwesomeLibResources' => ['MyAwesomeLib/*.lproj/MyAwesomeLib.strings'] }

但它没有奏效。它可以很好地构建 .bundle 文件,但其中并非所有修剪过的 .lproj 文件夹,而是任何文件夹之外的单个 MyAwesomeLib.strings 文件。

知道如何包含所有 .lproj 文件夹中的 MyAwesomeLib.strings 文件,但不包含 .lproj 文件夹中的所有其他垃圾吗?

4

2 回答 2

1

简单使用“目录/*”将保持守场员结构。例如

s.ios.resource_bundle = { 'grabKitBundle' => 'Resources/*'}

“资源”下的所有目录结构将按原样复制,并将正确构建在捆绑包中。

于 2014-05-29T22:06:02.203 回答
0

其他具有类似功能的库直接将包包含在资源中,并引入了所有字符串文件。这个模型对你有用吗?

于 2013-10-18T07:27:11.660 回答