Your implementation look like correct. Did you add NSSupportsLiveActivities key as YES to info.plist ?