有人可以帮忙吗?
我遇到这个问题已经有一段时间了。该应用程序在 ios 模拟器以及 Android 设备上运行良好,但不能在 ios 设备上运行。总体思路是,我想要播放一个音调,一旦该音调开始播放,我需要记录设备拾取的分贝级别。据我了解,ios设备一次只允许使用一个通道,无论是输入还是输出。我正在使用音频播放器和噪音计插件。所有权限均已授予,如果我单独运行一种方法,它可以工作,反之亦然,但当运行两种方法时,它会抛出此错误。
https://pub.dev/packages/noise_meter
https://pub.dev/packages/audioplayers
我收到的错误如下:
"iOS => call startHeadlessService, playerId fa642ed8-2266-48b6-ac9f-1f474f225864"
"calling start headless service (\n 4430477584143042153\n)"
"iOS => call setReleaseMode, playerId fa642ed8-2266-48b6-ac9f-1f474f225864"
"iOS => call play, playerId fa642ed8-2266-48b6-ac9f-1f474f225864"
"setUrl /var/mobile/Containers/Data/Application/0E0D63C7-B1DD-4BD3-BC84-2AFB5C80B8D9/Library/Caches/2100.mp3"
[VERBOSE-2:FlutterObservatoryPublisher.mm(101)] Failed to register observatory port with mDNS with error -65555.
[VERBOSE-2:FlutterObservatoryPublisher.mm(103)] On iOS 14+, local network broadcast in apps need to be declared in the app's Info.plist. Debug and profile Flutter apps and modules host VM services on the local network to …Run Code Online (Sandbox Code Playgroud)