文檔「MainStoryBoard.storyboard」無法打開。操作無法完成。 (com.apple.InterfaceBuilder錯誤-1。)文檔「MainStoryBoard.storyboard」無法打開
我們的團隊使用SVN,當我們的開發人員提交代碼時,其他人得到以上消息並且無法打開MainStoryBoard。我們也嘗試檢出整個存儲庫,但仍然存在錯誤。
任何幫助將不勝感激。
謝謝。
文檔「MainStoryBoard.storyboard」無法打開。操作無法完成。 (com.apple.InterfaceBuilder錯誤-1。)文檔「MainStoryBoard.storyboard」無法打開
我們的團隊使用SVN,當我們的開發人員提交代碼時,其他人得到以上消息並且無法打開MainStoryBoard。我們也嘗試檢出整個存儲庫,但仍然存在錯誤。
任何幫助將不勝感激。
謝謝。
儘量確保所有的故事板的UILabels使用純文本
這解決了問題,我經歷了近4個小時的亂投醫!!!!
還要確保在系統上安裝了您要使用的字體。
我們今天有這個問題 - 遠程開發人員無法打開在這裏的兩臺機器上工作正常的故事板。 Xcode 4.5.1和iOS 6.0。
我在BBEdit中打開故事板文件並使用「Zap Gremlins」命令。它發現了幾個gremlins,都在一些屬性字符串中(我們將它們當成了一個裝飾物,根本不需要)。我關閉BBEdit而不保存,返回到Xcode,並從故事板文件中刪除這些字符串。 Xcode現在可以打開故事板。
順便說一句,我們使用git,而OP是使用SVN。 –
它是否適合你。 –
是的,這解決了問題。 –
Kunal Balani有正確的答案。這並不是說那些有價值的文字是在故事板中添加了不好的信息。這是另一臺機器沒有安裝字體文件。
目標機器上缺少屬性標籤使用的自定義字體。安裝字體解決了我的問題。 Thx Kunal
當我將一個項目從一個MAC複製到另一個時,我遇到了同樣的問題。最後,我發現我需要安裝一些正在故事板中使用的字體。
轉換至情節板中的所有UILabels使用純文本
在我的案例故事板文件在某種程度上結束了執行權限:
-rwxr-xr-x 1 Luna staff 106K Oct 28 00:07 Main.storyboard
相比這在其他故事板文件我項目顯然是異常的。運行chmod -x Main.storyboard
解決了這一問題:
-rw-r--r-- 1 Luna staff 106K Oct 28 00:07 Main.storyboard
對我來說,編輯的故事板並沒有解決問題。唯一有效的工作是創建一個新的故事板文件,打開舊故事板和新故事板作爲源代碼(右鍵單擊 - >打開爲),並將xml從舊的複製到新的故事板。我沒有采取整個XML,只是範圍<scenes> </scenes>
我已確定所有標籤都很簡單,但無法保存 –