2015-02-10 67 views
1

HockeyApp有他们iOS SDK,允许你做以下事情HockeyApp SDK整合拉开崩溃日志

的SDK允许测试人员在应用程序中正确地更新应用到另一个测试版 。如果新的 更新可用,它将通知测试人员。 SDK还允许发送崩溃报告。如果发生崩溃,它会在下一次开始时询问测试人员他是否想向服务器发送关于崩溃的信息。

现在我想实现的是创建一个独立的iOS应用程序,它可以帮助您拉下符合特定版本和操作系统标准(例如iOS版本#567)的所有崩溃日志。

在深入研究这个过程中,我发现了public API,它可以达到理想的效果,但是在我这里有很长的时间。

  1. STEP 1特定内部版本拉动信息卷曲-L -H “X-HockeyAppToken:API_TOKEN”
    https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions
  2. STEP 2如果我们想拉特定构建 版本卷曲所有坠毁原因-L -H “X-HockeyAppToken:API_TOKEN”
    https://rink.hockeyapp.net/api/2/apps/APP_ID/app_versions/2/crash_reasons
  3. 第3步 - 遍历所有碰撞组和如果崩溃计数> 0 则该组卷曲-L -H “X-HockeyAppToken在拉下崩溃:API_TO KEN”
    https://rink.hockeyapp.net/api/2/apps/APP_ID/crash_reasons/24365370
  4. 第4步 - 现在,通过 传递崩溃ID卷曲-L -H取为特定的崩溃帐户信息 “X-HockeyAppToken:API_TOKEN”
    https://rink.hockeyapp.net/api/2/apps/APP_ID/crashes/2293834022?format=text

问题

有没有办法使用官方的HockeyApp SDK来实现相同的功能?我有这个问题的原因是因为BITFeedbackListViewController确实具有获取反馈/崩溃的实现。我有丝毫怀疑,如果这些甚至应该用于将崩溃拖入iOS应用程序。

有没有人试图实现我想要的?如果是的话,几个指针可以真正有助于实现这一点。

我的下一步是将JIRA集成到MAP - 碰撞到 JIRA票。 ,因此将应用程序中的崩溃拉下来很重要。 注意: JIRA-Mobile-Connect标签被添加,因为这是与此处提问相关的第二步。请不要删除

回答

1
  1. 您应该联系HockeyApp支持。
  2. 你的问题的答案是:不。
  3. SDK的设计,实现和意图发送崩溃报告给服务器,而不是相反。
  4. SDK中的反馈系统与崩溃报告无关。
  5. 您需要使用公共API实现您自己的逻辑,以实现您想要执行的操作。
  6. 对于发送给HockeyApp的您自己的应用程序崩溃,您可以在网站上连接您的Jira实例,并从那里创建门票而无需额外的应用程序。
+0

单独申请的要求是因为这是一个客户关怀应用程序,它允许主管人员浏览应用程序的所有用户反馈(单独获取),提交他们的崩溃日志(Hockeyapp)并创建新门票(JIRA ),包括为应用程序提供的反馈。我已清楚了解您提及的步骤,并将在此基础上开展工作。谢谢 – 2015-02-10 22:30:32