Esquema de URL para abrir calendário nativo com ID de evento específico

No começo, eu sabia que não havia APIs públicas para essa abordagem.

Tocar em um evento no widget de calendário nativo do iOS8 inicia o calendário com um evento específico. Então, posso supor que deve haver um esquema de URL para isso. Como o widget e o calendário funcionam em cada caixa de areia, oNSURL deve ser usado.

Encontrei algumas pistas deiPhoneDevWiki.net. Isso diz quecalshow:x?eventid=id é um esquema de URL que abre um evento específico e é usado porSpringBoard.

Desde que o valor doid param não está descrito claramente, então testei esse esquema de URL com:

EKEvent.calendarItemIdentifierEKEvent.externalCalendarItemIdentifierEKEvent.eventIdentifier

Nenhum deles funcionou.

O wiki pode estar desatualizado.

Existe alguém que possa abrir ou revelar o evento específico com o calendário nativo?

E eu encontrei outra pista deperguntas semelhantes no Stack Overflow.

ocalshow: esquema.

Parece usado para o calendário aberto com data específica. Pode ser usado comocalshow:[time interval since reference date], a data de referência parece 1/1/2001

Pode ser usado para revelar um evento ao invés de abri-lo. No entanto, quando o calendário não está sendo executado em segundo plano, essa abordagem também não funciona.

E eu também descobri que ox-apple-calevent O esquema também pode lançar o calendário, mas não conheço os detalhes (caminho e parâmetros).

Quaisquer pistas e opiniões serão bem-vindas.

Melhores Regars.

questionAnswers(0)

yourAnswerToTheQuestion