handleWatchKitExtensionRequest
全部标签 我正在尝试将信息从我的WatchKit应用程序发送到我的主要父应用程序,据我所知,我应该只能使用openParentApplication在我的watchkit扩展中,handleWatchKitExtensionRequest会收到它在AppDelegate.swift中,但我似乎无法获得handleWatchKitExtensionRequest被触发。我一直遇到一些问题,所以在这一点上,我只是在担心实际传递的信息之前尝试建立任何连接。所以目前在我的WatchkitViewController中我有以下内容:lettestDict=["value1":"Test1","value2
我正在尝试使用以下代码从watch模拟器启动我的iPhone应用程序:WKInterfaceController子类[WKInterfaceControlleropenParentApplication:[NSDictionarydictionaryWithObject:@"red"forKey:@"color"]reply:^(NSDictionary*replyInfo,NSError*error){NSLog(@"replyInfo%@",replyInfo);NSLog(@"Error:%@",error);}];AppDelegate.m-(void)application:
我正在尝试使用以下代码从watch模拟器启动我的iPhone应用程序:WKInterfaceController子类[WKInterfaceControlleropenParentApplication:[NSDictionarydictionaryWithObject:@"red"forKey:@"color"]reply:^(NSDictionary*replyInfo,NSError*error){NSLog(@"replyInfo%@",replyInfo);NSLog(@"Error:%@",error);}];AppDelegate.m-(void)application:
好的,我正在制作这个AppleWatch应用程序,在我的Watch应用程序中,我有一个按钮。当您触摸按钮时,它会执行以下操作:[WKInterfaceControlleropenParentApplication:[NSDictionarydictionary]reply:^(NSDictionary*replyInfo,NSError*error){if(error){NSLog(@"%@",error);}}];在我的AppDelegate文件中,我这样做:-(void)application:(UIApplication*)applicationhandleWatchKitExt
我正在测试iPhone应用程序上某些代码的执行情况。我遵循Apple建议的文档(不使用后台任务,仅使用控制台日志)。但是我在控制台上没有得到任何东西(我想看到字符串“howdy”)。这是因为我在模拟器上运行WatchKitExtension应用吗?还是我遗漏了什么?苹果说:IfyouareusingopenParentApplication:reply:,makesureyoucreateabackgroundtaskimmediatelyuponenteringapplication:handleWatchKitExtensionRequest:reply:.Thiswillmake
我在我的iOS应用程序委托(delegate)中的handleWatchKitExtensionRequest中放置了一堆NSLog语句。当我从调用handleWatchKitExtensionRequest的applewatch发起一个Action时,它会执行该Action,但我为调试目的而放置的所有打印输出从未出现在Xcode中。我相信这是因为当时模拟器正在运行watch应用程序。不知道在iphone端发生了什么是令人沮丧的。有没有办法显示那些调试语句? 最佳答案 要在您的控制台中查看NSLogs,您应该附加您的iOS应用程序,
我正在尝试从watchkit应用程序启动父ios应用程序。我正在使用urlscheme来启动应用程序。但它看起来像-(void)application:(UIApplication*)applicationhandleWatchKitExtensionRequest:(NSDictionary*)userInforeply:(void(^)(NSDictionary*))reply从未被调用。似乎watch应用程序确实在后台启动了该应用程序。但是父应用程序不处理watchkit请求。我在一个新项目中尝试了我的方法,并且效果很好。有什么需要注意的吗?我已经尝试调试>附加到进程>myapp
情况:我在Watch应用程序中使用openParentApplication来调用主应用程序中的handleWatchKitExtensionRequest。这在模拟器中运行良好,并且在iPhone应用程序处于事件/打开状态时也适用于实际设备(AppleWatch和iPhone)。问题:当我在实际设备(AppleWatch和iPhone)上运行它时,handleWatchKitExtensionRequest没有返回数据给openParentApplication主iPhone应用程序未激活/打开。WatchKit扩展中InterfaceController.m中的代码:NSDicti