Commit bbeb62c531

bbeb62c531157d099f7a4c12f4fea50b1a628705

parent: c7ec98522c

Unsigned

cmc <hello@cleberg.net> · 2026-07-16 22:36 UTC

Fix Safari extension manifest for App Store upload

The non-persistent background declares scripts without a service_worker,
so App Store validation (code 90849) requires the persistent flag to be
explicitly false on iOS/iPadOS. Add "persistent": false.

Layout: unified · split

HutchSafariExtension/Resources/manifest.json +2 −1
@@ -21,7 +21,8 @@
2121 "background": {
2222 "scripts": [
2323 "background.js"
24 ]
24 ],
25 "persistent": false
2526 },
2627 "content_scripts": [
2728 {