2016-05-06 14 views
-1

現在、以下のWatchkitデリゲートを使用しています。シミュレータを使用している間、呼び出されているかどうかを確認する必要があります。シミュレータの使用中にWatchkitデリゲートコールをチェックする方法は?

-(void)session:(WCSession *)session didReceiveApplicationContext:(NSDictionary<NSString *,id> *)applicationContext 
{ 
    NSLog(@"REminders Array %@",applicationContext); 


} 

- (void)session:(WCSession *)session didReceiveUserInfo:(NSDictionary<NSString *,id> *)userInfo{ 

    dispatch_async(dispatch_get_main_queue(), ^{ 
     NSLog(@"Received userInfo Transferr"); 
     NSLog(@"%@", userInfo); 

    }); 
} 

しかし、シミュレータを使用している間に呼び出されることはありません。これは、iphoneアプリケーションでうまくいきます。どのようにこれらの作業方法?

+0

なぜそれがdownvotedですか?ちょっと私は私が新しいものであり、十分なチュートリアルがない解決策を求めています.. –

答えて

0

mmmあなたの能力をテストするための手順として、あなたの質問はあまり明確ではありませんか?一般的にこれらの代表者は、あなたがシミュレータで作業している場合は、それが再び両方のアプリケーションを(デバッグできることを確認するためにデバッグを設定する必要が続いて

- (BOOL)updateApplicationContext:(NSDictionary<NSString *,id> *)applicationContext error:(NSError * _Nullable *)error 

- (WCSessionUserInfoTransfer *)transferCurrentComplicationUserInfo:(NSDictionary<NSString *,id> *)userInfo 

により提出次起動されあなたの場合)。

関連する問題