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 @@
21 "background": { 21 "background": {
22 "scripts": [ 22 "scripts": [
23 "background.js" 23 "background.js"
24 ] 24 ],
25 "persistent": false
25 }, 26 },
26 "content_scripts": [ 27 "content_scripts": [
27 { 28 {