簡體   English   中英

Xamarin iOS 中的應用程序崩潰問題

[英]App crash issue in Xamarin iOS

我們正在開發應用程序以使用 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

  • Visual Studio Community 2017 for Mac - 版本 7.1(內部版本 1297)

  • Xamarin.Profiler - 版本:1.5.5

  • Apple 開發人員工具 - Xcode 8.3.2 (12175) (Build 8E2002)

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

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

這個問題的原因是什么? 這是來自 Xamarin 的問題嗎? 如果是,建議解決此問題。 請幫忙解決這個問題?

問候,

切蘭T

Xamarin 相關問題,您可以在此處閱讀更多信息: https : //forums.xamarin.com/discussion/96564/sigabrt-while-debugging-async-methods#latest

Xamarin 沒有官方解決方案,但有些人報告說,如果他們添加

Task.Delay(*some time*)

在 async 函數中的 awaited 方法(在您的情況下為收集請求)之后,問題就消失了。 這在任何情況下都不是有效的修復,但由於 Xamarin 沒有執行任何操作,所以總比沒有好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM