如何积极识别iOS上的文件系统错误
我有一个文件打开错误,影响了极少数的用户(比如.0002%),而且是不可复制的 经过几个月的审查,我想排除用户设备上的内存和磁盘故障 一些问题:如何积极识别iOS上的文件系统错误,ios,Ios,我有一个文件打开错误,影响了极少数的用户(比如.0002%),而且是不可复制的 经过几个月的审查,我想排除用户设备上的内存和磁盘故障 一些问题: 有人在设备上遇到过这些错误吗 哪些工具(编程或应用程序)可以帮助识别这些错误 在iOS应用程序中,应用程序是系统上唯一因磁盘损坏而失败的应用程序是否常见 (我想可能是因为沙盒,但如果我了解现代SSD的工作原理,我希望立即识别坏闪存,并从文件系统中不可见地删除它) 非常感谢您提供的任何其他帮助。您忘了添加崩溃的详细信息/bug。iOS确实在其内部存储
- 有人在设备上遇到过这些错误吗
- 哪些工具(编程或应用程序)可以帮助识别这些错误
- 在iOS应用程序中,应用程序是系统上唯一因磁盘损坏而失败的应用程序是否常见
非常感谢您提供的任何其他帮助。您忘了添加崩溃的详细信息/bug。iOS确实在其内部存储上使用了磨损均衡,因此,我认为你的假设是正确的,坏块应该自动停止服务。我不想浪费任何人的时间在细节上,因为我们现在只看硬件诊断,但这里是:1。通过http 2下载的文件。在设备上的目录列表中观察到的文件如预期3所示。在第一次(或在某些情况下以后)打开文件时,会为某些文件返回NSFileReadUnknownError(不总是相同的文件)。4.已成功删除文件以重新下载,并且存储恢复与预期的文件大小相同。6.重复发生在同一用户身上8。在多个iOS版本上持续存在,应用程序发布是指文件名已修复,或者可能由于某些原因包括可能包含“奇怪”字符的可变数据(例如用户名、书名…)?是否可以将问题隔离到特定设备?您使用什么API来编写和稍后读取文件?不包含不寻常的字符-即使包含,我们还是从目录列表中提取名称,所以应该可以。一个用户报告它发生在多个设备上,但我不准备从一个用户报告中排除设备问题。