崩溃信息条目0:CoreUI:正在解除分配_CUIInternalLinkRendition ... Assets.car

67

在使用 Firebase Crashlytics 检查崩溃时,我在 Keys 部分注意到了以下行:

CoreUI:deallocating _CUIInternalLinkRendition 7113 /private/var/containers/Bundle/Application/1E06D0B4-30EA-41CA-998C-D8E86AA94100/.app/Assets.car

这是否与我应用程序中的资源相关?是 CoreUI 中的内存问题吗?


3
你找到解决办法了吗? - Sumeet.Jain
3
我有同样的问题。 - Son Pham
3
同样的问题在这里。 - Pedro Carrasco
2
我也遇到了同样的问题,如果有人找到解决方案,请帮助我。 - Rajput Nancy Katal
我在我的Cordova iOS应用程序上遇到了崩溃。有解决方案吗? - maverickosama92
有任何解决方法吗?我们遇到了同样的问题。 - delavega66
3个回答

1
我有一个播放器,当我强制从播放器中移除时间观察者时发生了崩溃。但是timeObserverToken为nil。
解决方法:在使用之前,请使用if let对令牌进行解包!
func endPlayerObserving () {
   //BAD CODING, Don't ever force unwrap optional objects
    player?.removeTimeObserver(timeObserverToken!)
}

0
对于我的Unity项目,缩小项目中所有纹理的尺寸后,崩溃问题已经消失了。我使用了一个8k x 8k的天空盒,所以这可能是问题的根源(我没有测试的方法,所以这只是一个猜测)。

0
在我的情况下,可能是因为强制解包了另一个类的引用属性(UI - 具体来说是UITextField)。它是nil的(可能是一些线程、视图释放问题)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接