Я использую WCSession для передачи данных между приложением iWatch и iPhone. Мне нужен способ узнать, отправил ли телефон уже данные, когда часы открываются.
Я пробовал didReceiveApplicationContext, didReceiveUserInfo и didReceiveMessage, но они вызываются только при наличии данных. Является ли таймер единственным выходом?
WCSession *session;
if ([WCSession isSupported]) {
session = [WCSession defaultSession];
session.delegate = self;
[session activateSession];
}