相关疑难解决方法(0)

在 CocoaPods 中使用资源包

我正在制作一个 pod (MySDK) 并希望从CocoaPods生成的单独资源包中加载资产。

但是,我无法让它工作。

这是我尝试加载故事板的方法:

let storyBoard = UIStoryboard(name: "SDK", bundle: Bundle(identifier:"org.cocoapods.SchedJoulesSDK"))
Run Code Online (Sandbox Code Playgroud)

这给出了错误:

'在捆绑包中找不到名为'SDK'的故事板

该捆绑包已添加到 Xcode 中:

我的podspec样子是这样的:

  s.resource_bundles = {
    'MySDK' => ['SDK/*/*.{xib,storyboard,xcassets}']
  }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

bundle storyboard ios cocoapods swift

7
推荐指数
2
解决办法
8115
查看次数

标签 统计

bundle ×1

cocoapods ×1

ios ×1

storyboard ×1

swift ×1