Web Analytics

PleaseDontStopTheMusic

⭐ 56 stars Japanese by mikey820

PleaseDontStopTheMusic

iOSのオーディオセッションの中断を防ぎ、複数の音声ソースを同時に再生できるようにするTweakです。

❤️ プロジェクトをサポートする

このプロジェクトが役に立った場合、開発支援として寄付を歓迎します。

Litecoin

ネットワーク: Litecoin (LTC) アドレス: ltc1qaz2zqcc5usl4ueg7w5m8kqcmvrfqurpn6wqyfa

Litecoinネットワークで送金していることを必ずご確認ください。

ご支援ありがとうございます!


概要

PleaseDontStopTheMusic はiOSの AVAudioSession にフックをかけてオーディオミキシングを可能にするTweakです。これにより、通常はシステムが現在再生中の音声(音楽、ポッドキャスト等)を一時停止し新しい音源だけを再生する動作が、他のアプリが音声再生を要求しても現在の音声を中断せず継続できるようになります。

機能

動作原理

このTweakは AVAudioSession の設定呼び出しを横取りし、他のアプリがすでに音声を再生中の場合isOtherAudioPlaying)、新たに起動したアプリのセッションに AVAudioSessionCategoryOptionMixWithOthers オプションを付加します。これによりiOSは新しい音声を既存の再生に割り込ませず混ぜて再生するよう指示されます。

重要なのは、プライマリの音楽ソースとなるアプリに対してはミキシングを強制しないことです。MixWithOthers を選択したアプリはiOSから副次的な音源と見なされ、ロック画面やコントロールセンターの「再生中」トランスポートコントロールを失います。最初のプライマリアプリはそのまま扱われ、フルのロックスキップや一時停止操作が保持される一方で、後から起動したTikTokやゲームなどは静かに割り込む形でミックスされます。

フック対象メソッド

SoloAmbient セッション(ミックスできない)は、別のアプリが再生中の場合に透明に Ambient に切り替わるため、音楽を消音しなくなります。


インストールガイド

お使いのデバイス構成に該当する方法を以下から選んでください。

方法 1: 非脱獄(サイドローディング)

デバイスが脱獄されていない場合はこの方法を使用します。リリースからの .dylib をターゲットアプリの IPA ファイルに注入する必要があります。

方法 2: 脱獄済み

デバイスが脱獄されている場合はこの方法を使用します。

---

問題や質問があれば、気軽にDiscordでDMしてください!dc: fuseegelee

make all
--- Tranlated By Open Ai Tx | Last indexed: 2026-07-22 ---