Ios 如何将捆绑包包含在pod中
我创建了一个pod,其中包含一个Ios 如何将捆绑包包含在pod中,ios,cocoapods,Ios,Cocoapods,我创建了一个pod,其中包含一个供应商的(u)框架,我在podspec中使用了这一行: s.vendored_frameworks = 'Pod/Frameworks/TheFramework.framework' 所以,这个框架是一个“假”框架,这就是为什么我需要以这种方式包含它。现在我也需要包括它的资源包,这就是为什么我不知道怎么做。我试过这个: s.resource_bundles = { 'TheFramework' => ['Pod/Assets/TheFramewor
供应商的(u)框架
,我在podspec
中使用了这一行:
s.vendored_frameworks = 'Pod/Frameworks/TheFramework.framework'
所以,这个框架是一个“假”框架,这就是为什么我需要以这种方式包含它。现在我也需要包括它的资源包,这就是为什么我不知道怎么做。我试过这个:
s.resource_bundles = {
'TheFramework' => ['Pod/Assets/TheFramework/TheFrameworkResources.bundle']
}
但是当我运行这个项目时,vendored\u框架
似乎找不到任何资源。所以有一个正确的方法来包含这个包吗
重要提示:此pod构建为框架您所说的“假”框架是什么意思?假框架是一个捆绑目标,具有.framework扩展和一些生成后脚本,用于生成.framework的fat库。真正的框架修改Xcode安装并生成一个真正的.framework目标。真正的框架还使用构建后脚本来生成fat库。更多信息@TimBodeit我回答了上面的问题。捆绑包的路径是否使用符号链接?