我尝试使用watchos 2打开Apple Watch应用程序的父应用程序。
我尝试过使用
+ (BOOL)openParentApplication:(NSDictionary *)userInfo
reply:(void (^)(NSDictionary *replyInfo,
NSError *error))reply
但它不适用于在watchOS 2中运行的WatchKit扩展。
另外,我尝试了这些方法
sendMessage:replyHandler:errorHandler:
和transferCurrentComplicationUserInfo:
然后在我实施的iPhone的课程Appdelegate.m
中
- (void)session:(WCSession *)session didReceiveMessage:(NSDictionary<NSString *, id> *)message replyHandler:(void(^)(NSDictionary<NSString *, id> *replyMessage))replyHandler { where calls [[UIApplication sharedApplication] openURL:[NSURL URLWithString:***$protocoltoOpenApp***]];
请帮忙。