我正在制作一个 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)
有任何想法吗?