2015-03-25 59 views
3

我們有一個使用故事板的OS X 10.10應用程序。該項目完全是用Swift編寫的,但我不確定這與以下問題有多相關。故事板加載在OS X 10.10上失敗,有時

有時候,我們看到這樣的崩潰試圖從故事板加載視圖控制器或窗口控制器時:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'There doesn't seem to be a valid compiled storyboard at path ...'

它只是很少發生,甚至沒有始終如一地爲一個用戶。它可能會崩潰一次,但之後工作就很好。

有人看過類似的東西嗎?任何想法來自哪裏?提起雷達?

謝謝!

+0

我們遇到了用Swift編寫的運行沙盒的生產應用程序的相同問題。我們的猜測是,這與打開的文件描述符過多有關。如果應用程序運行沙盒,與非沙盒應用程序相比,這些限制似乎更加緊密。儘管如此,我仍然無法重現此錯誤。 – seb 2016-01-28 13:28:44

回答

0

您是否建立了很多網絡連接?我有同樣的錯誤,直到本頁的答案幫助:https://twittercommunity.com/t/too-many-open-files-after-calling-fabric-framework-run/28269

它基本上說,網絡連接導致的錯誤。如果你正在建立大量的網絡連接,那麼建立更少的連接並且錯誤應該消失(我有一個循環發送永不結束的請求)

+0

有趣,謝謝你的提示。我認爲這不是我們案例中的網絡連接,但我們會研究它。 – 2015-05-03 20:50:50