Add a "start" event for Live Activities #1049
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Evidently, the process for starting Live Activities has changed in the latest iOS release. The old documentation (https://developer.apple.com/documentation/activitykit/update-and-end-your-live-activity-with-remote-push-notifications) appears to have been replaced with https://developer.apple.com/documentation/activitykit/starting-and-updating-live-activities-with-activitykit-push-notifications, which now calls for explicit "start" events and makes no mention of "end" events.
It's unclear to me if this change is a replacement for the old behavior, an optional replacement, or a mandatory replacement. In any case, I think the safest thing to do is simply to add the new "start" event.
This fixes #1047.