¿Es posible despertar la aplicación de iPhone desde la aplicación watchOS 3?

¿Es posible despertar la aplicación de iPhone desde la aplicación watchOS 3?

La primera parte del código fue suficiente en watchOS 2, pero incluso las dos partes del código no funcionan en watchOS 3:

Inicialización:

if ([WCSession isSupported]) { WCSession* session = [WCSession defaultSession]; session.delegate = self; [session activateSession]; } 

Por otro método:

 if ([WCSession isSupported]) { WCSession* session = [WCSession defaultSession]; if (session.reachable) { // <-- RETURNS FALSE NSDictionary *message = @{@"action":@"wakeup"}; [session sendMessage:message replyHandler:nil errorHandler:nil]; } } 

    Apple sugirió el siguiente código:

     - (void)session:(WCSession *)session activationDidCompleteWithState:(WCSessionActivationState)activationState error:(NSError *)error { if ([WCSession isSupported]) { WCSession* session = [WCSession defaultSession]; if (session.activationState == WCSessionActivationStateActivated) { NSDictionary *message = @{@"action":@"wakeup"}; [session sendMessage:message replyHandler:nil errorHandler:nil]; } } }