【问题标题】:TestFairy causes delay during app launchTestFairy 在应用启动期间导致延迟
【发布时间】:2016-08-19 15:43:49
【问题描述】:

我使用 TestFairy 已经有一段时间了,突然它开始减慢应用的启动速度。

appdelegate 中初始化 testFairy 时出现此错误:

*** error reading settings archive file: <ISRootSettings: /Users/Zakaria/Library/Developer/CoreSimulator/Devices/17557909-146C-4075-926F-D9BFD334E120/data/Containers/Data/Application/AA791370-AED4-4CA6-A166-E984A379CAB2/Documents/{app_bundle}/ISRootSettings_10.plist> 

然后:

TestFairy: Initializing SDK version 1.7.8 
TestFairy: Session started successfully
TestFairy is no longer the default crash handler

顺便说一句,它不再记录崩溃报告:(

【问题讨论】:

  • TestFairy is no longer the default crash handler 已经告诉您它不会报告任何崩溃,很可能是因为您添加了另一个收集崩溃的框架。只能有一个。对于测试:您是否向他们的支持寻求帮助?
  • @kerni,我将 testFairy 初始化移到了 didFinishLaunchingWithOptions 方法的末尾,现在我没有得到 TestFairy is no longer the default crash handler。但是没有报告崩溃。不,我没有免费帐户,所以我不希望从他们那里得到任何帮助。

标签: ios testfairy


【解决方案1】:

消息TestFairy is no longer the default crash handler 仅在另一个崩溃处理程序是默认值时出现。 Crashlytics 和 HockeyApp 崩溃处理程序不会将调用传递给链中的下一个,因此如果它们在 TestFairy 之后被初始化,它们将捕获异常并且不会继续传递。

关于延迟。你有更多信息吗?比如,现在突然有多慢? (以毫秒为单位)。

【讨论】:

  • 我将 testFairy 初始化移动到 didFinishLaunchingWithOptions 方法的末尾,现在我没有得到 TestFairy 不再是默认的崩溃处理程序。但是没有报告崩溃。关于延迟,这取决于。有时应用停止会永远卡在启动画面中,并且日志显示它处于 testFairy 初始化阶段。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-11
  • 2021-04-26
  • 2021-10-16
  • 1970-01-01
  • 2011-05-17
  • 1970-01-01
相关资源
最近更新 更多