I am trying to create an alarm clock app which plays either downloaded or streamed video and audio as a local notification. For Android this is doable but for IOS I know that apple has restrictions.
I have noticed that Rise and The Rock Clock require you to keep the app in the foreground (example below) . I have read that they do this by disabling multitasking UIApplicationExitsOnSuspend
.
I am wondering whether this is still the only (best?) way to show custom notifications or whether they are just supporting older operating systems and there is changes in IOS that provide a better user experience?
Thanks