2014-02-12 3 views
0

내가 다음 코드를 사용하여 내 응용 프로그램 내에서 기본 iOS캘린더 응용 프로그램을 열 시도 :iOS 6.1 앱에서 기본 캘린더 앱을 여는 방법은 무엇입니까?

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"calshow://"]]; 

위의 코드는 iOS 7에서 완벽하게 작동하고 내 캘린더 응용 프로그램을 볼 수 있어요을
하지만, 코드는 iOS 6.1시뮬레이터에서 작동하지 않습니다.

iOS 6.1에서 지원되지 않습니다. 이에 대한 제안이나 해결 방법을 제공해주십시오. 감사합니다.

PS : 예, 저는 EventKit (UI) 프레임 워크의 기능을 알고 있습니다. 그러나 iCal 앱을 특별히 열고 싶습니다.

예 나는 stackoverflow answer 통해 갔다.

+0

iOS 6.1 시뮬레이터에는 캘린더 앱이 없으므로 :) – larva

+0

기기에서 테스트하고 확인하지 않는 이유는 무엇입니까 ?? –

답변

4

시뮬레이터에는 캘린더 앱이 없습니다. 실제 장치에서만이 작업을 수행 할 수 있습니다.

+1

6.1 용 시뮬레이터에는 캘린더가 없으며 놀랍게도 캘린더가 설치된 iOS 7 시뮬레이터가 있습니다. – rist

+0

감사합니다. 그것은 정말로 문제였습니다. – GoGreen