My understanding is that using AccessorySetupKit is a now pre-requisite to enabling the state restoration/preservation apis
I don't think this is the case. I thought the same thing for a while until I saw this post clarifying the situation:
https://developer.apple.com/forums/thread/806013
Topic:
General
SubTopic:
AccessorySetupKit Q&A
Tags: