WatchDog implementation for iOS