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];
}
}