2016-05-17 69 views
5

我稱之爲「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」包中尋找故事板。

回答

10

我解決了這個由情節提要參考改變捆綁標識符:

enter image description here

Appearantly束標識符並得到由故事板引用考慮。只是當它不是好的時候,它會打印出一個非常奇怪的非信息性例外,就像我上面的問題。如果你的捆綁ID是正確的,它將起作用!

另外:當的CocoaPods將您的POD到另一個項目它創建您的吊艙的目標同捆標識符「org.cocoapods.your_pod_name_here」,而不是你的包標識符!

+0

很高興您找到解決方案!令我驚訝的是,包標識符是一個自由格式的字符串屬性。如果它是一個組合框(比如它上面的故事板屬性)在項目中填充已知的束標識符,則這種問題是可以避免的。我正在重新調整您的bug(雷達:// 26267206),以便進行此項增強。 –

+1

HELL你是怎麼發現的?!非常感謝,它拯救了我的一天。 – Martin

+1

@Martin所以基本上,這是我的碩士論文的主題,我只是在下週之前(當時)才能完成。所以我嘗試了一切和任何東西在咖啡注入橫衝直撞,幸運的是它的工作:) – ErikBrandsma