从用户向开发人员发送ios崩溃报告

从用户向开发人员发送ios崩溃报告,ios,ipad,licensing,client,plcrashreporter,Ios,Ipad,Licensing,Client,Plcrashreporter,我正在开发一款内部ipad应用程序。我把它交给客户测试。 该应用程序有时会在他的iPad上崩溃 我怎样才能把他的车祸报告给我 在我的测试ipad上,我进入Xcode->Organizer,我有设备日志。人们建议我可以使用PLCrashReporter。所以我开始使用它。我能用它吗 或者是否存在任何许可问题?为了在我的设备上进行测试,我尝试使用PLcrashreporter。它给了我很多问题。 这是我另一个问题的链接。 或者我应该放弃这一点,尝试另一种方式从客户那里获取崩溃报告?如果您需要更多信

我正在开发一款内部ipad应用程序。我把它交给客户测试。
该应用程序有时会在他的iPad上崩溃

我怎样才能把他的车祸报告给我

在我的测试ipad上,我进入Xcode->Organizer,我有设备日志。人们建议我可以使用PLCrashReporter。所以我开始使用它。我能用它吗

或者是否存在任何许可问题?为了在我的设备上进行测试,我尝试使用PLcrashreporter。它给了我很多问题。 这是我另一个问题的链接。


或者我应该放弃这一点,尝试另一种方式从客户那里获取崩溃报告?如果您需要更多信息,请询问

TestFlight将自动为您记录坠机报告。您只需要在项目中添加一点代码。这可能比你现在想要完成的工作要多,因为你必须将你的应用程序和用户集成到TestFlight管道中,但它可以自动化你想要的大部分内容。它还是免费的(据我所知)。我们发现它真的很有用

SDK:


试飞对于这类东西来说非常好

Testflight允许您向测试人员“测试飞行”您的应用程序-

  • 您可以将测试版本上载到testflight

  • testflight将通过电子邮件通知您的测试人员

  • 允许他们从电子邮件下载和安装

  • 将记录崩溃,并在上载dsym文件时将其符号化


你必须注册你的测试设备,安装起来有点复杂(但也不比任何其他第三方sdk更复杂),尽管它不会捕获某些崩溃,就像操作系统杀死它一样。

曲棍球应用程序也是一个很好的选择。他们有一个非常好的用户界面,可以轻松地支持即席、内部和应用商店发行版

如果您将.dsym与二进制文件一起上载,它还将自动在服务器上同步合并崩溃报告

然后,您可以通过网站获得每日/每周报告和按需访问,以使数据崩溃


谢谢。那么TestFlight仅仅是针对测试人员的吗?如果明天我想部署应用程序,而实际的最终用户在使用时应用程序崩溃了怎么办。客户如何向我发送他的事故报告?在这种情况下,我还可以使用TestFlight吗?是的,TestFlight说他们支持应用商店中生产的应用程序:谢谢。从您所说的来看,它只用于测试SDK。我希望它在实际的应用程序。比如明天,如果实际的最终用户正在使用我的应用程序。如果它崩溃了,用户可以用这个TestFlight向我发送一份崩溃报告。谢谢。所以我在浏览网站。在仪表板上,我看到了“启动集成”。所以它要我的身份识别器等等。因此,我担心许可证问题。他们掌握了我的应用程序/代码吗?这里是一个iOS程序员新手。请帮忙,谢谢。不,不会有任何问题的。要获取崩溃报告,该服务需要一些应用程序的标识数据,以便将传入的报告分配给应用程序。您需要上传应用程序的dSYM,以便将崩溃报告符号化。所有这些都不会对您的代码或许可证产生任何影响。在这方面没有什么可怕的。您可以查看页面底部的服务条款和隐私政策以了解更多法律信息。@Kerni。感谢您的澄清。是的,我去了HockeyApp上的讨论板,进行了很好的讨论。他们消除了我的疑虑。现在可以了。