ActivityKit ActivityKit owns real-time, glanceable Live Activities displayed on the Lock Screen and Dynamic Island. Ordinary timeline widgets belong in , and generic APNs setup belongs in ; ActivityKit owns the Live Activity lifecycle and payload contract. must decode into the exact shape, including any coordinated custom date/range encoding. Modern lifecycle examples require iOS 16.2+ unless noted. See references/activitykit-patterns.md for complete code patterns including push payload formats, concurrent activities, state observation, and testing. Contents - Workflow - ActivityAttributes De…