I had the same problem when I first tested the iPhone 4.
The problem seems to have disappeared with iOS 8, and now local notification sounds stop after canceling after going to the app.
iPhone4 [iOS - 7.1.2] - The sound of the local notification continues to play in the application, regardless of the fact that iPhone6 ββ[iOS - 8.1.1] - stop the local notification when canceling software
From what I can do, it seems that a fix exists somewhere in iOS 8.x
(Alas, I could not find the documentation or leave notes on this issue.)
The problem is becoming a problem for apps targeting iOS 8
(provided that you cancel the local notification)
source share