【问题标题】:Ping a url when IOS application crashes?IOS应用程序崩溃时Ping一个url?
【发布时间】:2011-08-11 07:36:00
【问题描述】:

每当我的 IOS 应用程序崩溃时,我想在我的网站上 ping 一个 url。哪里是放置异常捕获器的最佳位置,该异常捕获器可以快速 ping 外部 url,然后将异常重新抛出到操作系统?

【问题讨论】:

    标签: objective-c ios ipad exception-handling


    【解决方案1】:

    我们在我们的一款 iPad 应用程序上使用 CrashKit 来收集崩溃时的崩溃日志并将其发送到我们的服务器进行分析。当然,您也可以 ping 一个 URL 或执行任何您想在信号/异常处理例程中添加的操作。

    这个库很容易集成,建议你看看。

    【讨论】:

    • 它的作用听起来很危险。例如,EXC_BAD_ACCESS 可能意味着整个运行时都被冲洗掉了。我看不出你怎么能可靠地期望做任何事情,更不用说在这种情况下发送电子邮件了。
    • 到目前为止,它对我们来说工作得很好,以这种方式收集了数百条崩溃日志。
    • 在您的情况下很好,但我不确定作为客户在我购买的应用程序中拥有这样的代码会有多高兴。这听起来像是一个等待发生的安全漏洞。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-27
      • 2014-11-06
      相关资源
      最近更新 更多