diff --git a/Nostore.xcodeproj/project.pbxproj b/Nostore.xcodeproj/project.pbxproj index a53719e..bb8fb3a 100644 --- a/Nostore.xcodeproj/project.pbxproj +++ b/Nostore.xcodeproj/project.pbxproj @@ -805,7 +805,7 @@ INFOPLIST_KEY_UIMainStoryboardFile = Main; INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -847,7 +847,7 @@ INFOPLIST_KEY_UIMainStoryboardFile = Main; INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.4; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", diff --git a/Shared (Extension)/Resources/manifest.json b/Shared (Extension)/Resources/manifest.json index 28ae599..ab8fdfc 100644 --- a/Shared (Extension)/Resources/manifest.json +++ b/Shared (Extension)/Resources/manifest.json @@ -1,11 +1,9 @@ { "manifest_version": 3, "default_locale": "en", - "name": "__MSG_extension_name__", "description": "__MSG_extension_description__", "version": "1.0", - "icons": { "48": "images/icon-48.png", "96": "images/icon-96.png", @@ -13,17 +11,20 @@ "256": "images/icon-256.png", "512": "images/icon-512.png" }, - "background": { "service_worker": "background.build.js", "type": "module" }, - - "content_scripts": [{ - "js": [ "content.build.js" ], - "matches": [ "" ] - }], - + "content_scripts": [ + { + "js": [ + "content.build.js" + ], + "matches": [ + "" + ] + } + ], "action": { "default_popup": "popup.html", "default_icon": { @@ -35,17 +36,26 @@ "72": "images/toolbar-72.png" } }, - - "permissions": [ "storage" ], - - "web_accessible_resources": [ - { - "resources": ["nostr.build.js", "popup.build.js"], - "matches": [""] - } + "permissions": [ + "storage" + ], + "web_accessible_resources": [ + { + "resources": [ + "nostr.build.js", + "popup.build.js" + ], + "matches": [ + "" + ] + } ], - "content_security_policy": { "extension_pages": "script-src 'self' 'unsafe-eval'" + }, + "browser_specific_settings": { + "safari": { + "strict_min_version": "15.4" + } } } diff --git a/iOS (Extension)/Info.plist b/iOS (Extension)/Info.plist index 9ee504d..56a3ef0 100644 --- a/iOS (Extension)/Info.plist +++ b/iOS (Extension)/Info.plist @@ -2,6 +2,8 @@ + ITSAppUsesNonExemptEncryption + NSExtension NSExtensionPointIdentifier diff --git a/macOS (Extension)/Info.plist b/macOS (Extension)/Info.plist index 9ee504d..56a3ef0 100644 --- a/macOS (Extension)/Info.plist +++ b/macOS (Extension)/Info.plist @@ -2,6 +2,8 @@ + ITSAppUsesNonExemptEncryption + NSExtension NSExtensionPointIdentifier