故事板引用的CocoaPods故事板似乎打破

问题描述:

我称之为“ViewTester”项目与链接到该cocoapod所谓的“咕噜咕噜”故事板引用的CocoaPods故事板似乎打破

project structure

现在在main.storyboard我想引用blubstory.storyboard像这样:故事板参考 Storyboard reference

属性:
enter image description here

BundleID ViewTester的:
enter image description here

BundleID咕噜咕噜的:
enter image description here

当我尝试运行此我得到以下异常: enter image description here

我看到了相关的计算器后:

http://stackoverflow.com/questions/36783325/using-a-storyboard-reference-to-a-storyboard-in-a-different-project-bundle-appea 

但是答案没有解决issu Ë因为有没有目标的成员在main.storyboard“咕噜咕噜”

enter image description here

任何想法/对这个问题的解决方案?对我来说,它似乎是故事板引用中的一个错误,因为它不会在“blub”包中寻找故事板。

我解决了这个由情节提要参考改变捆绑标识符:

enter image description here

Appearantly束标识符并得到由故事板引用考虑。只是当它不是好的时候,它会打印出一个非常奇怪的非信息性例外,就像我上面的问题。如果你的捆绑ID是正确的,它将起作用!

另外:当的CocoaPods将您的POD到另一个项目它创建您的吊舱的目标同捆标识符“org.cocoapods.your_pod_name_here”,而不是你的包标识符!

+0

很高兴您找到解决方案!令我惊讶的是,包标识符是一个自由格式的字符串属性。如果它是一个组合框(比如它上面的故事板属性)在项目中填充已知的束标识符,则这种问题是可以避免的。我正在重新调整您的bug(雷达:// 26267206),以便进行此项增强。 –

+1

HELL你是怎么发现的?!非常感谢,它拯救了我的一天。 – Martin

+1

@Martin所以基本上,这是我的硕士论文的主题,我只是在下周之前(当时)才能完成。所以我尝试了一切和任何东西在咖啡注入横冲直撞,幸运的是它的工作:) – ErikBrandsma