Zastanawiam się, czy jest ktoś, kto wie, jak uruchomić kalendarz z określonym zdarzeniem z APPJak otworzyć kalendarz imprezy - bibliotece NSURL calshow:
Robiłem rozeznanie i mam wymyślić dwa sposoby otwierania oryginalnego kalendarza z wewnątrz aplikacji przy użyciu bibliotece NSURL
"calshow://"
który otwiera kalendarz w bieżącej daty"calshow:\(someNSDate.timeIntervalSinceReferenceDate)"
który otwiera kalendarz z datąsomeNSDate
Znalazłem również this website z listą calshow:x?eventid=id
jako URL, ale nie jestem pewien, czy to zadziała (nie wymieniony jako publiczne) i nie mogłem dostać się działa, próbowałem przy użyciu:
event.calendarItemExternalIdentifier
event.eventIdentifier
event.calendarItemIdentifier
obecnie I” Korzystam z tego kodu, aby otworzyć aplikację kalendarza na finalInterval daty, datę zdarzenia
if let day = hackathon?.start {
let today = NSDate()
let timeSince = NSDate.timeIntervalSinceReferenceDate() // this plus
let todayToFutureDate = day.timeIntervalSinceDate(today)
let finalInterval = todayToFutureDate + timeSince
UIApplication.sharedApplication().openURL(NSURL(string: "calshow:\(finalInterval)")!)
}
Co chciałbym zrobić, to otworzyć kalendarz z identyfikatorem zdarzenia lub coś takiego, że pokaże zdarzenie
jeśli masz jakiekolwiek pytania dotyczące więcej informacji po prostu zapytać, będę wokół
do „wydarzenie dodana”? Nie dodajesz wydarzenia do kalendarza z tym kodem ... – duhseekoh
@duhseekoh Ta funkcja NIE JEST dodawana do kalendarza, jest otwarta i wydarzenie zostało wcześniej dodane –