Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICS file does not offer adding to calendar #3768

Open
freiondrej opened this issue Jan 5, 2025 · 0 comments
Open

ICS file does not offer adding to calendar #3768

freiondrej opened this issue Jan 5, 2025 · 0 comments

Comments

@freiondrej
Copy link

freiondrej commented Jan 5, 2025

App version

7.149.1

iOS version

18.2

Steps to reproduce

  1. Navigate to https://openicsfile.com/create.html
  2. Paste this to Generated ICS Content textarea:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
SUMMARY:DDG ics test
DTSTART:20770105T104200Z
DTEND:20770105T124300Z
DTSTAMP:20250105T104330Z
UID:1736073810594-DDGicstest
DESCRIPTION:Test
LOCATION:
ORGANIZER:
STATUS:CONFIRMED
PRIORITY:0
END:VEVENT
END:VCALENDAR
  1. click Download
  2. the dialog shows the event with the "Done" button at the top right and a share sheet icon at the bottom left. The share sheet does not contain the Calendar app.

Expected behavior

When the steps 1-3 are reproduced in Safari, the "Done" button at the top right is shown the same, but the share sheet icon is on the top left (also not listing Calendar app in the options), but there's a "Add to calendar" button in the bottom center.

If this is not possible, then at least it would be helpful to have Calendar app as one of the options in the Share sheet (Safari does not offer that, though).

My bland guess would be that some mime type is not being passed correctly to the system dialog, which would be why it does not display the ics-specific "Add to calendar" button 🤔 but of course it might be something completely different. I haven't programmed in Swift yet, but if this is easy enough and you could point me to the right place, I'd be happy to try to contribute a PR 🙇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant