【发布时间】:2017-03-26 21:51:09
【问题描述】:
是否可以从 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];
}
}
【问题讨论】:
-
您是否已经从这里检查过答案?它可能会有所帮助。 stackoverflow.com/questions/31618550/…
标签: ios objective-c iphone apple-watch watchos-3