Dev:Updating extensions for iOS 17

Let's collect knowledge like we've done in the past. Feel free to paste in your notes and share what you've learned, even if they're a bit messy - somebody else can clean them up if needed. If you want to ask questions and share tips over chat with other developers, see Getting Help.