CocoaPods规范不会将捆绑包复制到应用程序

时间:2014-09-25 14:19:24

标签: cocoapods podspec

我为我的库创建了一个私有podspec(实际上是subspec),它带有第三方.bundle文件。我试图通过在规范

中使用resources关键字来指定它来复制捆绑包
{
  "name": "MyPod",
  "source_files": [
    "MyPod/*.{h,m}"
  ],
  "preserve_paths": "MyPod/lib/**",
  "vendored_frameworks": "lib/ApplifierImpact.framework",
  "frameworks": "ApplifierImpact",
  "resources": "lib/ApplifierImpact.bundle"
}

ApplifierImpact.bundle脚本中不存在Pods-MyApp-resources.sh

我做错了什么?

欢呼声, 扬

2 个答案:

答案 0 :(得分:1)

这实际上是一个路径问题。它应该是

"resources": "MyPod/lib/ApplifierImpact.bundle"

答案 1 :(得分:0)

  

s.resource =' Demo.bundle'

我已经这样做了,这很好用。 s.resources用于添加资源文件而不是捆绑包。