Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

In IOS setMicrophoneEnabled(true) through Error

オープン
#1,176 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@hiroshihorie がすでに取り組んでいます。

2026年9月17日 から。

  • #1212 @hiroshihorie による — オープン

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
dart, flutter

調査の方向性

Start by reading LocalAudioTrack.startCapture in package:livekit_client/src/track/local/audio.dart, where the reported AudioProcessingException(platformUnavailable) originates. Trace how setMicrophoneEnabled(true) reaches that call on iOS and check linked pull request #1212 for work already underway; done means the microphone can be enabled without this error.

索引モデルが issue の本文から書いたものです。

説明

Hi I am facing this issue on IOS, each time it stuck the flow at setMicrophoneEnabled(true), How to fix it?

flutter: ENABLING MICROPHONE...
flutter: ========== LIVEKIT INIT ERROR ==========
flutter: ERROR: AudioProcessingException(platformUnavailable): audio device module is unavailable
flutter: #0      LocalAudioTrack.startCapture (package:livekit_client/src/track/local/audio.dart:92:9)
flutter: <asynchronous suspension>
flutter: #1      Track.start (package:livekit_client/src/track/track.dart:113:5)
flutter: <asynchronous suspension>
flutter: #2      LocalParticipant._publishAudioTrack (package:livekit_client/src/participant/local.dart:179:7)
flutter: <asynchronous suspension>
flutter: #3      SerialRunner.run (package:livekit_client/src/support/serial_runner.dart:45:14)
flutter: <asynchronous suspension>
flutter: #4      LocalParticipant.publishAudioTrack (package:livekit_client/src/participant/local.dart:157:20)
flutter: <asynchronous suspension>
flutter: #5      _PrivateAudioCallState.initLiveKit (package:vibetag/screens/chat_screens/calling/voice_calling/private_voice_calling/screen/private_audio_call.dart:487:9)
flutter: <asynchronous suspension>
主要言語
Dart
スター
421
フォーク
260
平均マージ
2日 5時間
マージ済み PR(30日)
17

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

livekit/client-sdk-flutter のほかの issue

livekit/client-sdk-flutter の issue をすべて見る

似ている issue

Dart の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。