2014-09-25 44 views
2

我为我的库创建了私有podspec(subspec实际),该库带有第三方.bundle文件。我试图通过规范CocoaPods规范不会将包复制到应用程序

{ 
    "name": "MyPod", 
    "source_files": [ 
    "MyPod/*.{h,m}" 
    ], 
    "preserve_paths": "MyPod/lib/**", 
    "vendored_frameworks": "lib/ApplifierImpact.framework", 
    "frameworks": "ApplifierImpact", 
    "resources": "lib/ApplifierImpact.bundle" 
} 

resources关键字像这样指定它的包复制,但ApplifierImpact.bundle是不存在Pods-MyApp-resources.sh脚本。

我做错了什么?

欢呼声, 扬

回答

1

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

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

0

s.resource = 'Demo.bundle'

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