Xamarin因未知原因而构成应用程序崩溃

时间:2016-01-26 23:44:04

标签: xamarin.forms

我已经用PCL构建了一个Xamarin表单应用程序。

应用程序有时会因未知原因崩溃:在应用程序的某些页面上滚动任何选择器时,或者在一段时间不活动后恢复应用程序时(可能在10-15分钟后)。

我正在使用Crittercism来报告崩溃日志。我没有收到任何堆栈跟踪或崩溃日志,因为这次崩溃。

详细 Xamarin Studio:5.9.5(biuld 9) Xamarin.iOS:版本:8.10.4.46(企业版) Xamarin.Android:版本:5.1.5.3(企业版)。

注意:当我在连接设备的情况下检查调试模式时:我遇到了两种崩溃: 1.

at System.ThrowHelper.ThrowKeyNotFoundException () [0x00000] in /Users/builder/data/lanes/1977/2c66d2fe/source/mono/external/referencesource/mscorlib/system/throwhelper.cs:70 
at System.Collections.Generic.Dictionary`2[System.String,Xamarin.Forms.AnimationExtensions+Info].get_Item (System.String key) [0x00000] in :0 
at Xamarin.Forms.AnimationExtensions.HandleTweenerUpdated (System.Object o, System.EventArgs args) [0x00012] in :0 
at Xamarin.Forms.Tweener.b__0 (Int64 step) [0x00037] in :0 
at Xamarin.Forms.Ticker.SendSignals (Int32 timestep) [0x00063] in :0 
at Xamarin.Forms.Platform.iOS.CADisplayLinkTicker.b__0 () [0x00000] in :0 
at Foundation.NSActionDispatcher.Apply () [0x00000] in /Users/builder/data/lanes/1977/2c66d2fe/source/maccore/src/Foundation/NSAction.cs:56 
at (wrapper managed-to-native) UIKit.UIApplication:UIApplicationMain (int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, IntPtr principal, IntPtr delegate) [0x00005] in /Users/builder/data/lanes/1977/2c66d2fe/source/maccore/src/UIKit/UIApplication.cs:63 
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x0001c] in /Users/builder/data/lanes/1977/2c66d2fe/source/maccore/src/UIKit/UIApplication.cs:46 
at eRedbook.iOS.Application.Main (System.String[] args) [0x00008] in /Users/s.chandraganesh/Documents/TFS_New/eRedbook/Development/Source/Mobile/iOS/Main.cs:39
  1. 执行本机代码时获得了SIGSEGV。这通常表明 单声道运行时或其中一个本机库中的致命错误 您的应用程序使用。 请帮我缩小这个问题。

1 个答案:

答案 0 :(得分:0)

这应该在Xamarin.Forms 1.5.1.6471中修复。你正在运行哪个版本?升级可能会解决问题。