3

watchOS 3 アプリから iPhone アプリを起動することはできますか?

コードの最初の部分は watchOS 2 では十分でしたが、コードの両方の部分でさえ watchOS 3 では機能しません。

初期化:

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

別の方法で:

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

1 に答える 1