Hello,
Since tvOS 15, my apps (and also some other popular apps like VLC) have problems with the Settings app.
The Settings app will always show the default values for the items, not the actual value from UserDefaults. The app itself does get the right value, but when you go to the settings app, you don't see the right values, you always see the default values instead.
This is only happening on the actual device, it works fine in the simulator.
Am I missing something in my code, or is this a regression in tvOS ?
Steps to reproduce:
- Install VLC
- Go to the Settings app, Apps, VLC
- Change the Playback speed from 1.00x to 2.00x
- Kill the Settings app or Reboot the Apple TV
- Check the value again, it's showing 1.00x (but VLC will play at speed 2.00x)