gpt4 book ai didi

iphone - 识别内存不足崩溃 (IOS)

转载 作者:技术小花猫 更新时间:2023-10-29 10:54:23 26 4
gpt4 key购买 nike

我们的应用程序在应用程序商店上线。我希望识别一些用户遇到的内存不足崩溃。我知道没有办法 100% 识别内存不足崩溃。有没有办法通过在 applicationDidReceiveMemoryWarning 中执行一些逻辑来识别这些崩溃(很有可能)? (我不是在谈论在开发期间在 xcode 中找到它,我是在谈论能够识别实际用户的内存不足崩溃并将某些内容记录到文件中的代码)

最佳答案

当我在寻找任何提供 OOM 跟踪的服务或库时,我只能从 Facebook 工程中找到这篇文章:

https://code.facebook.com/posts/1146930688654547/reducing-fooms-in-the-facebook-ios-app/

这个想法是推断应用需要启动的原因,检查不同的方面(比如应用是否在后台,是否有应用/操作系统更新,...)。

抛开所有其他可能导致上一个应用程序退出的可能原因,您可以知道原因是后台内存不足还是前台内存不足。

如果有一个实现 Facebook 文章过程的库就好了。但是现在我找不到任何东西,可能是有一些原因使它变得困难或者不可能将它添加为 sdk。

如果有人知道任何服务,请通过评论或新答案与大家分享。

编辑:

我发现这个 github ( https://github.com/jflinter/JRFMemoryNoodler ) 实现了 Facebook 发布过程。我还没有尝试过,但我们会在我们的应用程序中部署它来尝试一下。

关于iphone - 识别内存不足崩溃 (IOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17009100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com