WCSession sendMessage en Xcode 7.0 (7A218) Simulator

Utilizo sendMessage desde iWatch (Simulator) a iOS para despertar la aplicación iOS:

NSDictionary *userInfo = [[NSDictionary alloc]initWithObjectsAndKeys:@"userInfo", @"key", nil]; if ([[WCSession defaultSession] isReachable]){ //iPhone is reachable NSLog(@"iPhone is reachable"); [[WCSession defaultSession] sendMessage:userInfo replyHandler:^(NSDictionary<NSString *,id> * _Nonnull replyMessage) { NSLog(@"ReplyHandler run"); } errorHandler:^(NSError * _Nonnull error) { NSLog(@"iWatch sendMessage Error: %@", error); } 

Pero encontré que sendMessage solo funciona si la contraparte de la aplicación iOS está en Antecedentes o en primer plano. Si la aplicación iOS no funciona, sendMessage no puede despertar la aplicación iOS. Tanto answerHandler como errorHandler no se llamaron si la aplicación no se ejecuta en segundo plano / primer plano.

Esto no constring con la documentation : al llamar a este método desde su extensión WatchKit mientras está activo y en funcionamiento, se despierta la aplicación iOS correspondiente en segundo plano y la hace accesible. Llamar a este método desde su aplicación iOS no despierta la extensión WatchKit correspondiente.

Probé en Xcode Beta 5 y la misma pieza de código funcionó incluso si la aplicación iOS no se está ejecutando.

¿Alguien encuentra problemas similares en el Simulador más reciente y Xcode? ¿Alguna idea?

Gracias

Solutions Collecting From Web of "WCSession sendMessage en Xcode 7.0 (7A218) Simulator"