Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin iOS中的应用程序崩溃问题_Ios_Xamarin_Xamarin.ios_Xamarin.forms_Xamarin.android - Fatal编程技术网

Xamarin iOS中的应用程序崩溃问题

Xamarin iOS中的应用程序崩溃问题,ios,xamarin,xamarin.ios,xamarin.forms,xamarin.android,Ios,Xamarin,Xamarin.ios,Xamarin.forms,Xamarin.android,我们正在开发应用程序,使用Xamarin表单列出可用电子书。电子书集合取自API并存储在本地数据库中。如果我们访问本地数据库以获取存储的集合,应用程序将在设备中崩溃。但它在iOS和android设备的模拟器中运行良好。我们在输出窗口中得到以下错误 错误详细信息: 断言位于/Users/builder/data/lanes/4991/4a279c9a/source/xamarin macios/external/mono/mono/mini/debugger agent.c:4714,未满足条件'

我们正在开发应用程序,使用Xamarin表单列出可用电子书。电子书集合取自API并存储在本地数据库中。如果我们访问本地数据库以获取存储的集合,应用程序将在设备中崩溃。但它在iOS和android设备的模拟器中运行良好。我们在输出窗口中得到以下错误

错误详细信息:

断言位于/Users/builder/data/lanes/4991/4a279c9a/source/xamarin macios/external/mono/mono/mini/debugger agent.c:4714,未满足条件'array->len==1'

机器详细信息:

  • 操作系统-Mac OS X 10.12.4

  • Visual Studio Community 2017 for Mac-版本7.1(构建1297)

  • 探查器-版本:1.5.5

  • 苹果开发工具-Xcode 8.3.2(12175)(构建8E2002)

  • Xamarin.iOS-版本:10.12.0.18(Visual Studio社区)

  • Mac-版本:3.6.0.17(Visual Studio社区)

这个问题的原因可能是什么?这是Xamarin发行的吗?如果是,建议解决此问题。请帮帮忙

问候,


Cheran T

关于Xamarin相关问题,您可以在此处阅读更多内容:

Xamarin没有正式的解决方案,但一些人报告说,如果他们添加

任务。延迟(*一段时间*)


在异步函数中等待的方法(本例中的收集请求)之后,问题就消失了。这在任何情况下都不是一个有效的解决方案,但是因为Xamarin没有任何操作,所以总比没有好

我也在同一条船上,在Android、VS2017社区,如果我在异步操作后点击F10或F11,应用程序就会崩溃。我一定是少数几个可怜的混蛋中的一个看到了这一点,因为android在任何地方都没有补丁。