0
こんにちは、私はそれはいくつかの理由のために呼び出さ取得されていない送信メッセージのように見えます私のコードで問題を抱えていると呼ばれる得ていないメッセージを送信、おかげで私は、これはコードで表示されるものとwatchOS
if ([[WCSession defaultSession] isReachable]) {
NSLog(@"Initiating WCSession to Read iPhone Data");
[[WCSession defaultSession] sendMessage:watchData replyHandler:^(NSDictionary *dataFromPhone) {
NSLog(@"Sending Empty Write Data Array to iPhone...%@", watchData);
}
errorHandler:^(NSError *error) {
// Log error
NSLog(@"Error: %@", error);
}];
} else {
//we aren't in range of the phone, they didn't bring it on their run
NSLog(@"Unable to connect to iPhone");
}
に次のコードを使用して、デバイスのいずれかからセッションを可能にするので、有効にするために覚えているかどうかを制御するのiOS上で動作し、セッションをアクティブにして代理人を割り当てましたか?また、返信ハンドラが呼び出されるまで、「Sending ...」ログメッセージは表示されません。 –