2016-08-02 63 views
3

我從另一個團隊獲得了包含frameworkbundle文件的庫。 雖然我試圖通過圖書館,我發現與Main.storyboardc文件的問題。Main.storyboardc無法打開。 Interface Builder無法打開已編譯的筆尖

它聲明文檔「Main.storyboardc」無法打開。 Interface Builder無法打開編譯的nib。

Screenshot

是什麼.storyboardc文件是什麼意思? 向故事板文件中添加'c'是否是人爲錯誤?

如果沒有,那麼什麼是修復?

我正在嘗試閱讀.storyboardc文件的內容,但得到權限錯誤。

該權限是否可以被旁路?如何設置故事板文件的這種權限?

Screenshot

+1

看到這一次https://forums.developer.apple.com/thread/16241 –

+0

@ Anbu.Karthik:這真的很有幫助,但沒有解決我的問題。 –

回答

3

一個.storyboardc文件是編譯故事板,這意味着它只是你使用界面生成器的工作1和0,而不是實際的XML。如果打開這個了像崇高文本文本編輯器,你會看到這一點:

Compiled Storyboard

您可以嘗試反編譯二進制,但我已經嘗試和失敗對我自己的項目做。這並不是說如果你找到合適的工具就不可能這樣做。我可以告訴你,HopperIDA Pro的免費版本都不能提供有用的信息。可能有其他人,但那些是我嘗試過的。

要真正回答你的問題,我認爲你需要回到給你的團隊。正如OP的評論所述,他們可能使用的是舊版本的Xcode,但我的猜測是他們從某種構建或緩存文件夾中取出了導出,而不是真正的回購。