In my app, user can join to remote events. When the user joins an event, I create an event in native iOS calendar. I know that I can edit and delete that event from my app when the app is running.
Now I have a requirement to edit or delete the above mention event based on a push notification. That means, when ever a change happens to the remote event, my app receive a push notification. So, I want to know, can I edit or delete the native calendar event when ever the push notification received(It can be app running in background or killed).