The only way I know this is not perfect, but it works.
Firstly, your application should refuse to perform the background (multitasking). When you exit the application, the application should exit, and not perform a background task. This is done using the plist key UIApplicationExitsOnSuspend.
Secondly, your application needs to register a custom URL scheme that can be used to launch the application.
-, -, -, URL-.
Forth, .
, UIApplication openURL - . , . Safari URL-, Safari openURL, iOS .