summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-16 17:36:45 -0500
committerChristian Cleberg <[email protected]>2026-07-16 17:36:45 -0500
commit1d1052efc972682ea38d4fe0d69bc4b32c2a79e7 (patch)
tree878f26c6a04c98f30dcb51d6f23b565f3a1d8e82
parenta5d1064ff798cda8a237f2a11877634cd81f7ac3 (diff)
downloadhutch-1d1052efc972682ea38d4fe0d69bc4b32c2a79e7.tar.gz
hutch-1d1052efc972682ea38d4fe0d69bc4b32c2a79e7.tar.bz2
hutch-1d1052efc972682ea38d4fe0d69bc4b32c2a79e7.zip
Fix Safari extension manifest for App Store uploadv3.8.2
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.
-rw-r--r--HutchSafariExtension/Resources/manifest.json3
1 files changed, 2 insertions, 1 deletions
diff --git a/HutchSafariExtension/Resources/manifest.json b/HutchSafariExtension/Resources/manifest.json
index 7024f6d..71403c0 100644
--- a/HutchSafariExtension/Resources/manifest.json
+++ b/HutchSafariExtension/Resources/manifest.json
@@ -21,7 +21,8 @@
"background": {
"scripts": [
"background.js"
- ]
+ ],
+ "persistent": false
},
"content_scripts": [
{