执行本机代码时获得SIGSEGV。这通常表示单声道运行时或其中一个本机库中的致命错误

时间:2018-02-22 06:29:32

标签: c# xamarin.ios sigsegv

我正在研究xamarin ios应用程序并尝试以简单的方式推送ViewController但是在重复过程之后(推送并返回,推送并返回,...)我收到了错误。

执行本机代码时获得了SIGSEGV。这通常表明 单声道运行时或其中一个本机库中的致命错误

我无法找到有关此错误的任何帮助 here is the actual image of error

如果有人有此解决方案,请分享

我正在使用Visual Studio for mac version 7.3.3(build 5)

Here are my details of xamarin ios version

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

万一还有人遇到这个问题。

由于此错误消息根本无法提供信息。对我有用的是将主页的InitializeComponent()方法调用放入try / catch中,然后阅读完整的异常消息。

基本上,这是

public MainPage()
        {
            try
            {
                InitializeComponent();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message); // Optional: A breakpoint in here
            }
        }