Я пытаюсь запустить приложение для iPhone из симулятора часов, используя приведенный ниже код:
Подкласс WKInterfaceController
[WKInterfaceController openParentApplication:[NSDictionary dictionaryWithObject:@"red" forKey:@"color"] reply:^(NSDictionary *replyInfo, NSError *error) {
NSLog(@"replyInfo %@",replyInfo);
NSLog(@"Error: %@",error);
}];
AppDelegate.m
- (void)application:(UIApplication *)application handleWatchKitExtensionRequest:(NSDictionary *)userInfo reply:(void(^)(NSDictionary *replyInfo))reply
{
NSLog(@"appdelegate handleWatchKitExtensionRequest");
NSLog(@"NSDictionary: %@",userInfo);
NSLog(@"replyInfo: %@",replyInfo);
}
Ошибка, которую я получаю:
Ошибка: Ошибка домена = com.apple.watchkit.errors Код = 2 "UIApplicationDelegate в приложении iPhone никогда не вызывал ответ() в - [Приложение UIApplicationDelegate: handleWatchKitExtensionRequest: reply:]" UserInfo = 0x7f8603227730 {NSLocalizedDescription = UIApplicationDelegate в приложении iPhone никогда не вызывал ответ() в - [Приложение UIApplicationDelegate: handleWatchKitExtensionRequest: reply:]}