Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 远程排队记录问题(非异常)_Ios - Fatal编程技术网

Ios 远程排队记录问题(非异常)

Ios 远程排队记录问题(非异常),ios,Ios,我们正在编写一个使用http api的应用程序,偶尔会遇到错误、连接失败、超时等 我们希望,至少在beta版中,能够捕获这些事件,并以某种方式将它们转发给我们自己。显然,这些问题中有许多可能是由于实际连接中断造成的,因此需要对这些事件进行排队,并在连接可用时发送它们 我试着在谷歌上搜索答案,但是没有用,我遇到了一堆解决方案,它们捕捉异常,而不仅仅是随机的“事件”(可能只是我们记录在某个地方的字符串,我们只会在其中包含所有细节) 除了编写自己的coredata(或其他什么)支持的队列之外,我不知道

我们正在编写一个使用http api的应用程序,偶尔会遇到错误、连接失败、超时等

我们希望,至少在beta版中,能够捕获这些事件,并以某种方式将它们转发给我们自己。显然,这些问题中有许多可能是由于实际连接中断造成的,因此需要对这些事件进行排队,并在连接可用时发送它们

我试着在谷歌上搜索答案,但是没有用,我遇到了一堆解决方案,它们捕捉异常,而不仅仅是随机的“事件”(可能只是我们记录在某个地方的字符串,我们只会在其中包含所有细节)

除了编写自己的coredata(或其他什么)支持的队列之外,我不知道该如何解决这个问题


有人知道有哪些LIB/服务可以帮助您实现这一点吗?

您可能需要研究一下,或者不太通用。不太确定,但可能也提供了解决方案。

您可以看看Bugfender,它是我们为解决此问题而生产的产品。我们发现,在开发应用程序时,有很多问题不是崩溃,因此我们决定制作自己的产品来帮助我们解决这个问题

它很容易集成,您可以获取设备日志。我们的服务可以离线和在线使用,我们花费了大量时间使其可靠且易于使用


与其他产品相比,您不需要任何崩溃来获取日志,您可以在需要时进行选择。

HockeyKit从我们的企业分发角度来看很有趣,但它看起来不像是任意记录的。谢谢你的建议,让我调查一下。@piotrb:我在浏览了他们的网站后担心会这样(tbh,我自己从来没有用过,但觉得值得一提)。