FB16148873 - Updating an extension in the App Store with the extension's Settings open disables the extension
iOS 18.2 on iPhone
Steps to reproduce:
- Download and enable a Safari extension
- Wait for an extension app update in the App Store
- Select the extension in Safari Extensions Settings
- Update the extension in the App Store
Expected results: The extension is still enabled.
Actual results. The extension is disabled. Settings says, "(null) is not supported by this version of Safari."
Notes: I first noticed this issue with my own Safari extension StopTheMadness Pro. To reproduce the issue, I downloaded a bunch of Safari extensions from the App Store and waiting for updates. I've now reproduced the bug with at least two other extensions, Capital One Shopping and KashKick.
See also: https://underpassapp.com/news/2024/12/5.html
Fixed in iOS 18.4
This initially appeared to be fixed, but it's actually not fixed. I've filed a new Feedback FB17089367.
The extension is enabled immediately after updating, but after it delay it automatically becomes disabled.