2016-08-19 123 views
3

我現在正在使用TestFairy一段時間,並且突然它開始減慢應用程序啓動速度。TestFairy在應用程序啓動期間導致延遲

我得到的時候testFairy在appdelegate被初始化此錯誤:

*** 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 

順便說一句,現在不記錄崩潰報告:(

+0

'TestFairy不再是默認的崩潰處理程序'已經告訴你它不會報告任何崩潰,很可能是因爲你添加了另一個收集崩潰的框架。只能有一個。對於測試:你是否要求他們支持幫助? – Kerni

+0

@kerni,我將testFairy初始化移動到了'didFinishLaunchingWithOptions'方法的末尾,現在我沒有得到'TestFairy不再是默認的崩潰處理程序'。然而,崩潰是不報道的..不,我沒有我有一個免費帳戶,所以我不期望從他們那裏得到任何幫助。 – Zakaria

回答

0

消息TestFairy is no longer the default crash handler僅在其他碰撞處理程序爲默認時纔會出現。Crashlytics和HockeyApp碰撞處理程序不會將該調用傳遞給鏈中的下一個,因此如果他們在TestFairy之後初始化,他們會捕獲異常並且不會傳遞它。

關於延遲。你有更多的信息嗎?比如,現在突然有多慢? (以毫秒爲單位)。

+0

我將testFairy初始化移至didFinishLaunchingWithOptions方法的末尾,現在我沒有收到TestFairy,它不再是默認的崩潰處理程序。然而,崩潰不報.. 關於延遲,這取決於。有時,應用程序停止會永久停留在啓動畫面中,並且日誌顯示它處於testFairy初始化階段。 – Zakaria