didReceiveMemoryWarning
オーディオプレーヤーを強制終了する前に、を利用してアプリで再生されている音楽をフェードアウトする方法を探しています。システムの音量に影響を与えずに(または、少なくともシステムの音量をリセットして)、音楽をフェードさせてメモリからプレーヤーを削除したいのですが、iOS5以降のみをサポートする必要があります。
ここで質問する理由は次のとおりです。
- 私は実際に音楽を再生しているコードにアクセスできません。それはサードパーティのフレームワークにあります(したがって、私の唯一の解決策はシステムの音量の調整にフォールバックすることだと思います)。
- 私がこれまでに見つけたすべてのソリューションは、かなり古く、ハック的であり、および/またはアプリストアなどに受け入れられないことについての警告があります。
iPhoneのオーディオをフェードさせる許容できる方法はありますか?