Latest iOS9 Simulator supports Reminders now.
So I tried to fetch some reminders on iOS and watchOS simulator after I added some reminders from iOS9 Simulator.
Like this:
EKEventStore* store = ...;
[store requestAccessToEntityType:EKEntityTypeReminder completion:^(BOOL granted, NSError * _Nullable error) {
if(!granted){
return;
}
// It retunrs always zero-length NSArray on watchOS Simulator
NSArray<EKCalendar*>* calendars = [store calendarsForEntityType: EKEntityTypeEvent];
}];However, in watchOS2 Simulator, EKEventStore always returns @[].
Where can I get documentation about the limitations for watchOS & iOS Simulator?
PS.
We know that the debugging for real Apple Watch is painful.
It's hard to attach debugger, and relaying console is too slow.
That is the reason that I want to debug with watchOS Simulator.
I found fun fact that when the real Apple Watch is connected with Mac which xcode running on through USB recharge cable,
Attaching debugger will be much more easier and faster.
Can anyone explain the reason also?