UIDocumentInteractionController não pode adicionar o arquivo ics ao calendário

Estou tentando abrir um ics (Calendar) dentro do meu arquivoiOS application.

Para fins de depuração, adicionei um arquivo ics ao meu pacote de um evento de calendário criado no iCal.

estou usandoUIDocumentInteractionController para apresentar os dados do convite da agenda com a esperança de permitir que o usuário os adicione à sua agenda.

No entanto, ao apresentar oUIDocumentInteractionController com inics como o arquivo de origem, ele mostra corretamente todos os dados relacionados ao evento, no entanto, o botão 'add tocalendar'é substituído por'Os dados deste convite estão desatualizados'

Se eu usar a opção de compartilhamento para enviar o arquivo via SMS ou E-mail e tentar abri-lo, ele funcionará conforme o esperado usando oUIDocumentInteractionController, portanto, não acho que seja um arquivo corrompido.

Eu queria saber se estou faltando algo simples com oUIDocumentInteractionController ou se este for um problema conhecido.

Alguma idéia seria ótima

self.documentController = [UIDocumentInteractionController
                               interactionControllerWithURL:[NSURL fileURLWithPath:filePath]];

self.documentController.delegate = self;
[self.documentController presentPreviewAnimated:YES];

Editar: não posso usar EKEvents, pois preciso adicionar convidados ao evento

questionAnswers(1)

yourAnswerToTheQuestion