Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.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
Objective c iOS崩溃报告器服务/MacDevCrashReports.com的替代品_Objective C_Cocoa Touch_Ios_Crash_Report - Fatal编程技术网

Objective c iOS崩溃报告器服务/MacDevCrashReports.com的替代品

Objective c iOS崩溃报告器服务/MacDevCrashReports.com的替代品,objective-c,cocoa-touch,ios,crash,report,Objective C,Cocoa Touch,Ios,Crash,Report,我正在寻找iOS crash reporter web服务。我知道,但他们目前不接受新的注册 我知道GitHub上有一个开源的crash reporter框架,但我不想把这些东西放到服务器上,配置它等等。一个好的web服务会更好 谢谢 Patrick如果您通过应用商店分发,您应该可以在iTunes Connect中获得崩溃报告。我们正在为一些应用程序进行测试。看起来效果不错。快用完了,因为我无法继续免费提供服务,数据量太大了。10万份事故报告,例如,需要大约2GB的存储空间。但我正在与一些朋友一

我正在寻找iOS crash reporter web服务。我知道,但他们目前不接受新的注册

我知道GitHub上有一个开源的crash reporter框架,但我不想把这些东西放到服务器上,配置它等等。一个好的web服务会更好

谢谢


Patrick

如果您通过应用商店分发,您应该可以在iTunes Connect中获得崩溃报告。

我们正在为一些应用程序进行测试。看起来效果不错。

快用完了,因为我无法继续免费提供服务,数据量太大了。10万份事故报告,例如,需要大约2GB的存储空间。但我正在与一些朋友一起开发一项新服务,为管理崩溃报告和其他与开发人员相关的数据提供增强功能。你可能想看看这方面的新闻

在此之前,您还可以在自己的web服务器上使用源代码。它是完全开放源代码的,可在以下位置获得

收集崩溃的过程正在使用。这是更可靠和异步安全。也有一些崩溃的情况,比如objc运行时中的崩溃,它会导致死锁(信息来源于数据库的创建者Landon Fuller)

创建的崩溃日志文件的符号化,可以使用dSYM bundle完成,请检查

关于Peter的AppStore争论。正如Patrick指出的,这不适用于临时构建,这是一个大问题,因为您希望在测试时发现并修复崩溃。另一方面,iTunes Connect中的崩溃报告非常不准确:

  • 数据集每天只更新一次
  • 只有在用户将他们的设备与iTunes同步后,并且只有在他们同意发送数据时,数据才可用。因为大多数用户不理解这个对话框,所以他们拒绝
  • 你只会得到崩溃的一个子集,前5名
  • 与使用应用程序内报告程序不同,您无法获得即时报告
  • 您不会像web服务那样获得类似崩溃的分组
  • 您并没有一个web界面来处理崩溃、做笔记、标记为已修复等

iTunes connect报告我的应用程序有0(零)次崩溃,但在我的数据库中大约有200次!请查看他们使用应用程序内崩溃报告程序的经验和发现。

有一项新服务,名为。试试看

我一直在使用iOS和Android应用程序。这节省了我很多时间。它比BugSense和Hoptoad有更多的特性

对于临时崩溃报告,您可以使用。它有TestFlights,您可以使用它收集碰撞报告和附加数据、检查点和反馈

我用过并且非常成功。HockeyApp的好处在于,一旦你将你的IPA文件添加到他们的服务中,他们甚至会为你提供一个下载页面,让你将你的构建分发给你的测试人员


Crashlytics从用户体验的角度来看有点干净,但它仍处于测试阶段,有一段等待期,而HockeyApp你可以立即使用,它更成熟一些。此外,Crashlytics似乎更喜欢在你注册该程序时已经在应用商店中的应用程序。

你也可以查看、支持iOS、Mac和Android崩溃报告,以跟踪崩溃,我非常喜欢(尽管对于Android应用程序也很好)。它提供详细的崩溃报告,以及会话记录,让您可以直观地监控应用程序中的所有崩溃

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    Appsee.start() 
    return true
}

你说得对。但我也希望获得临时分布式测试版的崩溃报告。问题是,这些报告不是实时的,只包括已将手机同步到itunes的用户。@Julie:希望iOS 5中的更改能够实现。为了确保他们知道这一障碍,也许有必要提出一个bug,而且它每天都会变得更好。试试rev3,它真的很烂。WP7/WP8 api无法使用。他们网站上的大多数图表都处于“即将发布”状态。大多数链接都已过期!