【问题标题】:how to add event in ipod ical from ios 5 application?如何从 ios 5 应用程序在 ipod ical 中添加事件?
【发布时间】:2011-10-31 03:39:04
【问题描述】:

我使用 EKEventStore 从我的应用程序将事件添加到 iphone 日历中的每个人,它适用于 ios 版本 4.2 的设备,并且从我的应用程序中,事件被完美地添加到 ical 但是当我在 ipod 中安装相同的应用程序时ios版本5,奇怪的是事件没有添加到ical中,这是我添加事件的函数,

    -(void)icall_add{


 //daily_trackAppDelegate *controller2 =(daily_trackAppDelegate *) [[UIApplication sharedApplication] delegate];
    EKEventStore *eventStore = [[EKEventStore alloc] init];

    EKEvent *event  = [EKEvent eventWithEventStore:eventStore];
    event.title     = text2.text;
    //event.attendees = controller2.who;
    event.notes= text3.text;


    //controller2.new_event_title = @"";
    //controller2.new_recent_location = @"";


    event.startDate = mydatepicker.date;
    //event.endDate   = [[NSDate alloc] initWithTimeInterval:3600 sinceDate:event.startDate];
    event.endDate = mydatepicker.date;

    [event setCalendar:[eventStore defaultCalendarForNewEvents]];
    NSError *err;
    [eventStore saveEvent:event span:EKSpanThisEvent error:&err];  
    daily_trackAppDelegate *controller2 =(daily_trackAppDelegate *) [[UIApplication sharedApplication] delegate];

    text1.text = @"";
    text2.text = @"";
    text3.text = @"";
    controller2.who = @"";
    controller2.new_event_title = @"";
    controller2.new_recent_location = @"";



}

请指导这个问题是什么以及如何解决它,谢谢,Saad。

【问题讨论】:

    标签: iphone


    【解决方案1】:

    轻松修复,只需转到“设置”>“iCloud”>“打开日历” 问题已解决!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-14
      • 2023-03-17
      • 2011-12-20
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      相关资源
      最近更新 更多