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