从iOS设备可以获取多少小时的日志/控制台日志?

从iOS设备可以获取多少小时的日志/控制台日志?,ios,ios6,ios7,itunes,Ios,Ios6,Ios7,Itunes,我不是iOS开发者,但我的团队需要帮助,我们的iOS设备应用程序中有一个问题,我们想从itunes读取日志,但我看不到日志时间的一致性,很少有设备提供过去四个小时的日志,很少有设备只提供一个小时的日志。谁能告诉我(我们从控制台获取的)日志有多少小时。如果有什么方法可以增加它呢?我找不到解决这个问题的方法,但是作为替代,我们将所有日志保存在不同的文件中,并在我们的应用程序中添加了邮件服务,因此现在您甚至不必去itunes,只需单击“发送日志”按钮并将其发送到特定的电子邮件id即可 希望这可以帮助很

我不是iOS开发者,但我的团队需要帮助,我们的iOS设备应用程序中有一个问题,我们想从itunes读取日志,但我看不到日志时间的一致性,很少有设备提供过去四个小时的日志,很少有设备只提供一个小时的日志。谁能告诉我(我们从控制台获取的)日志有多少小时。如果有什么方法可以增加它呢?

我找不到解决这个问题的方法,但是作为替代,我们将所有日志保存在不同的文件中,并在我们的应用程序中添加了邮件服务,因此现在您甚至不必去itunes,只需单击“发送日志”按钮并将其发送到特定的电子邮件id即可

希望这可以帮助很少的人。

Re:“多少小时的日志(我们从控制台获取)”:这取决于设备的详细程度

例如,在我的iPhone 6s上,回滚时间约为40分钟:

10月11日21:44:07 CBowns-N71提醒[2087]:将曲面数据复制到具有所需行字节对齐的新曲面(16)。
…
10月11日22:20:44 CBowns-N71系统日志中继[2417]:系统日志中继找到ASL提示符。启动。。。

但是,某些应用程序会大量登录到控制台(Rdio,我在看你),因此这会将缓冲区的时间窗口减少到10分钟或更少

Re:“[是否]有任何方法可以增加?”很可能没有。内存中系统日志的默认大小可能只能由Apple内部默认设置,或者是静态编译的限制