#import <EventKit/EventKit.h>
デフォルトのiOSカレンダーで予定を作成できません。デフォルトのiOS 7カレンダーで予定を作成できません
EKEventStore *eventStore = [[EKEventStore alloc] init];
for (EKSource *source in eventStore.sources)
{
if (source.sourceType == EKSourceTypeCalDAV || source.sourceType == EKSourceTypeLocal)
{
NSLog(@"I found it");
break;
}
}
ここからは、ソースが返されませんでした。私がアプリケーションをビルドして実行すると、デフォルトカレンダーへのアクセスを要求する必要はありません。
すべて私は空の配列を取得すべてで:に、私はEKEventStoreへのアクセスに問題があると思い
[eventStore defaultCalendarForNewEvents]
あなたはイベントの許可を得ていますか? –