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

时间:2017-10-26 06:31:02

标签: ios xamarin xamarin.ios xamarin.forms xamarin.android

我们正在开发app以使用Xamarin Forms列出可用的电子书。电子书集合来自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

  • 适用于Mac的Visual Studio Community 2017 - 版本7.1(版本1297)

  • Xamarin.Profiler - 版本:1.5.5

  • Apple Developer Tools - Xcode 8.3.2(12175)(Build 8E2002)

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

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

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

此致

Cheran T

1 个答案:

答案 0 :(得分:0)

那个Xamarin相关问题,你可以在这里阅读更多内容: https://forums.xamarin.com/discussion/96564/sigabrt-while-debugging-async-methods#latest

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

Task.Delay(*some time*)

在async函数中等待的方法(在你的情况下收集请求)之后,问题就消失了。在任何情况下它都不是一个有效的解决方案,但由于没有来自Xamarin的行动,它总比没有好。

相关问题