如果我在我的生产应用程序中使用第三方崩溃分析 sdk,它会抑制我的 iTunes 崩溃报告吗?
If I use third party crash-analytics sdk in my production app , will it suppress my iTunes-Crash Report?
我的应用程序现在进入生产阶段。如果我在我的生产应用程序中使用第三方 crash-analytics sdk,它会 suppress 我的 iTunes 崩溃报告吗?
不,不会。我在各种应用程序中安装了带有 Crashlytics 的 Fabric,但我仍然在 iTunes Connect 中看到报告。
Apple 总是会收到崩溃报告。 Apple 的崩溃报告器 运行 处于进程外,所有第 3 方崩溃报告解决方案 运行 在您的应用程序进程内。根据第 3 方崩溃报告器实施的质量,Apple 的崩溃报告可能不是最好的质量。
有一些崩溃报告只能从 iTunes Connect 获得,从技术上讲,这些报告基本上都是应用程序终止而不是崩溃,例如当您的应用阻塞主线程的时间过长,或者启动或退出应用的时间过长。
一个区别是您可能无法访问 Apple 的每一份崩溃报告,并且不知道他们何时显示报告以及是否进行任何采样或类似操作。如果用户同意在设置设备或更改设置应用程序中的相应设置时一般共享此信息,则崩溃报告也只会发送给 Apple。有报道称,只有大约 30% 的设备用户会激活此设置。金额可能因应用程序而异,当然也可以产生更大的百分比。
我的应用程序现在进入生产阶段。如果我在我的生产应用程序中使用第三方 crash-analytics sdk,它会 suppress 我的 iTunes 崩溃报告吗?
不,不会。我在各种应用程序中安装了带有 Crashlytics 的 Fabric,但我仍然在 iTunes Connect 中看到报告。
Apple 总是会收到崩溃报告。 Apple 的崩溃报告器 运行 处于进程外,所有第 3 方崩溃报告解决方案 运行 在您的应用程序进程内。根据第 3 方崩溃报告器实施的质量,Apple 的崩溃报告可能不是最好的质量。
有一些崩溃报告只能从 iTunes Connect 获得,从技术上讲,这些报告基本上都是应用程序终止而不是崩溃,例如当您的应用阻塞主线程的时间过长,或者启动或退出应用的时间过长。
一个区别是您可能无法访问 Apple 的每一份崩溃报告,并且不知道他们何时显示报告以及是否进行任何采样或类似操作。如果用户同意在设置设备或更改设置应用程序中的相应设置时一般共享此信息,则崩溃报告也只会发送给 Apple。有报道称,只有大约 30% 的设备用户会激活此设置。金额可能因应用程序而异,当然也可以产生更大的百分比。