.ics 파일의 URL이 있는데 사용자 캘린더에 추가하려고합니다..ics 파일에서 일정에 이벤트 추가
다른 사용자는 [[UIApplication sharedApplication] openURL: icsURL]
을 사용하는 것이 좋습니다. 단, 이는 사용자를 Safari로 안내하고 반환하지 않는다는 것을 제외하고는.
내 팝업 창에 내 팝업을 표시하거나 다른 방법으로 .ics 파일에서 일정을 사용자 캘린더로 가져올 수 있습니까?
.ics 파일의 URL이 있는데 사용자 캘린더에 추가하려고합니다..ics 파일에서 일정에 이벤트 추가
다른 사용자는 [[UIApplication sharedApplication] openURL: icsURL]
을 사용하는 것이 좋습니다. 단, 이는 사용자를 Safari로 안내하고 반환하지 않는다는 것을 제외하고는.
내 팝업 창에 내 팝업을 표시하거나 다른 방법으로 .ics 파일에서 일정을 사용자 캘린더로 가져올 수 있습니까?
앱에서 .ics 파일을 구문 분석하고 필요에 따라 이벤트를 적절한 캘린더에 수동으로 추가 할 수 있습니다. 그렇게하려면 libical을 다운로드하여 컴파일하고 소스 코드에 추가해야합니다. 라이브러리가 C로 작성된 경우, 관련 문서를주의 깊게 읽고 포함 된 코드 예제를 찾아 볼 필요가 있습니다. 약간의 경고 : 도서관을 마스터하는 데 시간이 좀 걸릴 것입니다.
구문 분석 기능을 구현하는 방법을 보여주는 코드 스 니펫은 this question을 참조하십시오.
체크 아웃 this answer 그것은 ics 파일을 Objective-C 객체로 구문 분석하는 코드가있는 두 개의 대체 github 프로젝트를 제공합니다.
흠, 나는 EventKit이나 뭔가가 .ics 파일을 추가하는 방법 밖에 없었 으면 좋겠다. 그럴 경우 서버에서 .ICS 파일을 생성하고 있습니다. JSON 등으로 이벤트를 보내면 라이브러리를 건너 뛰고 곧바로 EventKit을 사용할 수 있습니다. –