Xamarin.forms 播放音频时,应用程序崩溃。但在模拟器中工作良好

Xamarin.forms 播放音频时,应用程序崩溃。但在模拟器中工作良好,xamarin.forms,xamarin.ios,Xamarin.forms,Xamarin.ios,我开发了一个Xamarin iOS应用程序。它在模拟器中工作正常,但在iPad上崩溃了。随信附上了崩溃报告供参考 Crash Report { "id" : "AA84rm_MxL6uGDIA5fFvMoc", "timestamp" : "2020-03-10T14:29:41.934Z[UTC]", "appAdamId" : 1454312979, "cfBundleShortVersion" : "1.1", "cfBundleVersion" : "7.0", "deviceModel

我开发了一个Xamarin iOS应用程序。它在模拟器中工作正常,但在iPad上崩溃了。随信附上了崩溃报告供参考

Crash Report
{
"id" : "AA84rm_MxL6uGDIA5fFvMoc",
"timestamp" : "2020-03-10T14:29:41.934Z[UTC]",
"appAdamId" : 1454312979,
"cfBundleShortVersion" : "1.1",
"cfBundleVersion" : "7.0",
"deviceModel" : "iPad7,11",
"osVersion" : "13.1.1",
"locale" : "en-US",
"carrier" : null,
"timezone" : "America/New_York",
"architecture" : "arm64",
"connectionStatus" : "WI_FI",
"pairedAppleWatch" : "",
"appUptimeMillis" : null,
"availableDiskBytes" : 20617326592,
"totalDiskBytes" : 31989469184,
"networkType" : null,
"batteryPercentage" : 65,
"screenWidth" : 810,
"screenHeight" : 1080,
"emailAddress" : "abc@abc.com",
"comment" : null
}

如果这是一个崩溃报告,那么带有符号化调用堆栈的线程列表在哪里?(修辞性发言)。很抱歉,这里有一个JSON,包含一些无关的信息,但没有崩溃报告。如果尚未导入,您将在Xcode organizer或您的设备上找到crashlog。请在info.plist中添加“隐私-媒体库使用说明”属性。请在启动应用程序到设备时实时检查它们,启用设备控制台日志Visual Studio(Windows):1。使用查看->其他窗口->设备日志菜单启动设备日志窗格。2.在窗格顶部的“选择设备”下拉列表中选择设备。Xamarin/Visual Studio(Mac):1。使用查看->焊盘->设备日志菜单启动设备日志窗格。2.在窗格顶部的“选择设备”下拉列表中选择设备。感谢您的回复。我发现了内存泄漏的问题。该应用程序在获得大约700MB内存时就崩溃了。修复后,内存几乎保持在180MB以下。现在它玩得很好。感谢您的分享,请将您的解决方案发布到答案,它将帮助其他有类似问题的人。