问题标签 [native-crash-reporting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin.forms - Xamarin 表单:未处理的异常:System.Reflection.TargetInvocationException:调用的目标已引发异常
当我在真正的 iPhone 设备上测试我的应用程序时,我遇到了异常。但同样的功能在 android 设备和 ios 模拟器上运行良好。
未处理的异常:System.Reflection.TargetInvocationException:调用的目标已引发异常。---> System.FormatException:输入字符串的格式不正确。在 /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/src/Xamarin.iOS/external/corert/src/System 中的 System.Number.ThrowOverflowOrFormatException(System.Boolean 溢出,System.String overflowResourceKey)[0x00000]。 Private.CoreLib/shared/System/Number.Parsing.cs:1781 在 System.Number.ParseInt32(System.ReadOnlySpan`1[T] 值,System.Globalization.NumberStyles 样式,System.Globalization.NumberFormatInfo 信息)[0x00016] /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/src/Xamarin.iOS/external/corert/src/System.Private.CoreLib/shared/System/Number.Parsing.cs:213 at System.Int32.Parse (系统。
我已在此文件中添加了完整的异常详细信息。
我的代码
视图模型
EventAllItems.Add(eventshb); //异常在这一行触发
模型类
样本数据:
Xaml:我正在使用该eventsListTO
变量来显示 UI 上的详细信息。
我在 UI 上列出了一些项目。例外情况仅在实际的 iPhone 设备上显示。在 android 设备和 iPhone 模拟器上一切正常。
XF 版本:4.8.0.1821
Mac VS 版本:8.10.2
Xcode 版本:12.5.1
iPhone 版本:14.6、14.4
debugging - A/libc:致命信号 11 (SIGSEGV),代码 1 (SEGV_MAPERR),故障地址 0x740078008d
我们得到了标题中提到的崩溃。它经常和随机地发生。它似乎只发生在 Android 11 上。
我有墓碑文件,我粘贴在下面。但是我在使用 ndk-stack 时也遇到了问题,因为在发出命令时:
我在提示中得到完全相同的源文件。
理想情况下,我希望 ndk 工作并理解为什么它没有翻译我的墓碑。否则,作为第二种选择,通过查看墓碑,是否有人对如何追踪这个有任何提示?