故事板对cocoapods故事板的引用似乎已经中断
我有一个叫做“ViewTester”的项目,有一个叫做“blub”的cocoapod,
现在在main.storyboard中,我想引用blubstory.storyboard,如下所示:
故事板参考的属性:
ViewTester的BundleID:
blub的BundleID:
当我尝试运行这个我得到以下exception:
我看到一个相关的stackoverflowpost:
http://stackoverflow.com/questions/36783325/using-a-storyboard-reference-to-a-storyboard-in-a-different-project-bundle-appea
但是答案并没有解决这个问题,因为在main.storyboard中没有“blub”的目标成员
任何想法/解决scheme在这个问题上? 对我来说,这似乎是故事板引用中的一个错误,因为它不会在“blub”包中寻找故事板。
我通过更改故事板参考中的包标识符来解决此问题:
显然,故事板参考将考虑到包标识符。 只是当它不好时,它会打印出一个非常奇怪的非信息性例外,就像我上面的问题。 如果你的捆绑ID是正确的,它将工作!
另外:当cocoapods将您的pod添加到另一个项目时,它会使用包标识符“org.cocoapods.your_pod_name_here”而不是您的包标识符创buildpod的目标!