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