UILocalNotificationがサウンドセットで起動し、ユーザーが通知アラートで[キャンセル]をタップすると、サウンドは停止します。ただし、ユーザーが[表示]をタップすると、iOSは通知をアプリに配信し、サウンドは再生され続けます。アプリからこの音をキャンセルする方法はありますか?通知が配信された後、アプリで通知をキャンセルしても機能しません(予期していなかったので、通知はすでに配信されています)。また、サウンドのシステムサウンドIDがないため(そもそも割り当てないでください)、AudioServicesDisposeSystemSoundIDを呼び出すことはできません(できますか?)。
ユーザーが通知のアラートのアクションボタンをタップした場合、UILocalNotificationサウンドの再生を停止することはできますか?