プロジェクト設定

OS に応じて、以下の設定が有効になっていることを確認してください。これにより、VivoxUnity がバックグラウンドで適切に実行されます。

Windows と macOS では、Edit > Project Settings (編集 > プロジェクト設定) を選択し、Run In Background (バックグラウンドで実行) チェックボックスをオンにします。

iOS では、Player Settings > Other Settings > Configuration (プレイヤー設定 > その他の設定 > 設定) を選択し、Behavior in Background (バックグラウンドの動作) メニューの Exit (終了) を選択します。

ノート: Vivox SDK では、アプリケーションの一時停止や再開を自動的には処理しません。ほとんどのケースにおいて、一時停止されたアプリケーションでは Vivox サーバーへの接続が失われます。バックグラウンドでの実行時にアプリケーションを一時停止するには、一時停止状態に移行する前に手動で接続を格納する必要があります。アプリケーションが再開されると、Vivox サーバーや再度参加しなければならないすべてのチャンネルに Vivox SDK を再接続する必要があります。詳細については、Reconnection logic:Handling unexpected disconnections, application suspension, and backgrounding を Unity サポートナレッジベースで参照してください。