|
101 | 101 | 948C69E92982DFE900FB3574 /* background.html in Resources */ = {isa = PBXBuildFile; fileRef = 948C69E72982DFE900FB3574 /* background.html */; }; |
102 | 102 | 94AD34CD29A32458008BFFF4 /* TipsAndTricks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94AD34CC29A32458008BFFF4 /* TipsAndTricks.swift */; }; |
103 | 103 | 94AD34CE29A32458008BFFF4 /* TipsAndTricks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94AD34CC29A32458008BFFF4 /* TipsAndTricks.swift */; }; |
| 104 | + A1000001000000000000000A /* full_settings.html in Resources */ = {isa = PBXBuildFile; fileRef = A1000001000000000000000F /* full_settings.html */; }; |
| 105 | + A1000001000000000000000B /* full_settings.html in Resources */ = {isa = PBXBuildFile; fileRef = A1000001000000000000000F /* full_settings.html */; }; |
| 106 | + A1000002000000000000000A /* sidepanel.build.js in Resources */ = {isa = PBXBuildFile; fileRef = A10000020000000000000010 /* sidepanel.build.js */; }; |
| 107 | + A1000002000000000000000B /* sidepanel.build.js in Resources */ = {isa = PBXBuildFile; fileRef = A10000020000000000000010 /* sidepanel.build.js */; }; |
| 108 | + A1000003000000000000000A /* sidepanel.html in Resources */ = {isa = PBXBuildFile; fileRef = A10000030000000000000011 /* sidepanel.html */; }; |
| 109 | + A1000003000000000000000B /* sidepanel.html in Resources */ = {isa = PBXBuildFile; fileRef = A10000030000000000000011 /* sidepanel.html */; }; |
| 110 | + A1000004000000000000000A /* api-keys in Resources */ = {isa = PBXBuildFile; fileRef = A10000040000000000000012 /* api-keys */; }; |
| 111 | + A1000004000000000000000B /* api-keys in Resources */ = {isa = PBXBuildFile; fileRef = A10000040000000000000012 /* api-keys */; }; |
| 112 | + A1000005000000000000000A /* security in Resources */ = {isa = PBXBuildFile; fileRef = A10000050000000000000013 /* security */; }; |
| 113 | + A1000005000000000000000B /* security in Resources */ = {isa = PBXBuildFile; fileRef = A10000050000000000000013 /* security */; }; |
| 114 | + A1000006000000000000000A /* vault in Resources */ = {isa = PBXBuildFile; fileRef = A10000060000000000000014 /* vault */; }; |
| 115 | + A1000006000000000000000B /* vault in Resources */ = {isa = PBXBuildFile; fileRef = A10000060000000000000014 /* vault */; }; |
104 | 116 | /* End PBXBuildFile section */ |
105 | 117 |
|
106 | 118 | /* Begin PBXContainerItemProxy section */ |
|
199 | 211 | 948C69E4297F8BA600FB3574 /* options.build.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = options.build.css; sourceTree = "<group>"; }; |
200 | 212 | 948C69E72982DFE900FB3574 /* background.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = background.html; sourceTree = "<group>"; }; |
201 | 213 | 94AD34CC29A32458008BFFF4 /* TipsAndTricks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TipsAndTricks.swift; sourceTree = "<group>"; }; |
| 214 | + A1000001000000000000000F /* full_settings.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = full_settings.html; sourceTree = "<group>"; }; |
| 215 | + A10000020000000000000010 /* sidepanel.build.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = sidepanel.build.js; sourceTree = "<group>"; }; |
| 216 | + A10000030000000000000011 /* sidepanel.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = sidepanel.html; sourceTree = "<group>"; }; |
| 217 | + A10000040000000000000012 /* api-keys */ = {isa = PBXFileReference; lastKnownFileType = folder; path = "api-keys"; sourceTree = "<group>"; }; |
| 218 | + A10000050000000000000013 /* security */ = {isa = PBXFileReference; lastKnownFileType = folder; path = security; sourceTree = "<group>"; }; |
| 219 | + A10000060000000000000014 /* vault */ = {isa = PBXFileReference; lastKnownFileType = folder; path = vault; sourceTree = "<group>"; }; |
202 | 220 | /* End PBXFileReference section */ |
203 | 221 |
|
204 | 222 | /* Begin PBXFrameworksBuildPhase section */ |
|
309 | 327 | 941B03A9296FA90400CA291E /* popup.css */, |
310 | 328 | 941B03AA296FA90400CA291E /* popup.js */, |
311 | 329 | 948C69E72982DFE900FB3574 /* background.html */, |
| 330 | + A1000001000000000000000F /* full_settings.html */, |
| 331 | + A10000020000000000000010 /* sidepanel.build.js */, |
| 332 | + A10000030000000000000011 /* sidepanel.html */, |
| 333 | + A10000040000000000000012 /* api-keys */, |
| 334 | + A10000050000000000000013 /* security */, |
| 335 | + A10000060000000000000014 /* vault */, |
312 | 336 | ); |
313 | 337 | name = src; |
314 | 338 | path = ../distros/safari; |
|
456 | 480 | attributes = { |
457 | 481 | BuildIndependentTargetsInParallel = 1; |
458 | 482 | LastSwiftUpdateCheck = 1420; |
459 | | - LastUpgradeCheck = 1600; |
| 483 | + LastUpgradeCheck = 2620; |
460 | 484 | TargetAttributes = { |
461 | 485 | 941B03AE296FA90400CA291E = { |
462 | 486 | CreatedOnToolsVersion = 14.2; |
|
556 | 580 | 941B04242977A25700CA291E /* Icon-256.png in Resources */, |
557 | 581 | 941B03FA296FA90400CA291E /* popup.js in Resources */, |
558 | 582 | 941B04332978CDF900CA291E /* Icon-16.png in Resources */, |
| 583 | + A1000001000000000000000A /* full_settings.html in Resources */, |
| 584 | + A1000002000000000000000A /* sidepanel.build.js in Resources */, |
| 585 | + A1000003000000000000000A /* sidepanel.html in Resources */, |
| 586 | + A1000004000000000000000A /* api-keys in Resources */, |
| 587 | + A1000005000000000000000A /* security in Resources */, |
| 588 | + A1000006000000000000000A /* vault in Resources */, |
559 | 589 | ); |
560 | 590 | runOnlyForDeploymentPostprocessing = 0; |
561 | 591 | }; |
|
593 | 623 | 941B04252977A25700CA291E /* Icon-256.png in Resources */, |
594 | 624 | 941B03FB296FA90400CA291E /* popup.js in Resources */, |
595 | 625 | 941B04342978CDF900CA291E /* Icon-16.png in Resources */, |
| 626 | + A1000001000000000000000B /* full_settings.html in Resources */, |
| 627 | + A1000002000000000000000B /* sidepanel.build.js in Resources */, |
| 628 | + A1000003000000000000000B /* sidepanel.html in Resources */, |
| 629 | + A1000004000000000000000B /* api-keys in Resources */, |
| 630 | + A1000005000000000000000B /* security in Resources */, |
| 631 | + A1000006000000000000000B /* vault in Resources */, |
596 | 632 | ); |
597 | 633 | runOnlyForDeploymentPostprocessing = 0; |
598 | 634 | }; |
|
676 | 712 | isa = XCBuildConfiguration; |
677 | 713 | buildSettings = { |
678 | 714 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 715 | + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
679 | 716 | CLANG_ANALYZER_NONNULL = YES; |
680 | 717 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
681 | 718 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
|
707 | 744 | COPY_PHASE_STRIP = NO; |
708 | 745 | DEAD_CODE_STRIPPING = YES; |
709 | 746 | DEBUG_INFORMATION_FORMAT = dwarf; |
| 747 | + DEVELOPMENT_TEAM = H48PW6TC25; |
710 | 748 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
711 | 749 | ENABLE_TESTABILITY = YES; |
712 | 750 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
727 | 765 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
728 | 766 | MTL_FAST_MATH = YES; |
729 | 767 | ONLY_ACTIVE_ARCH = YES; |
| 768 | + STRING_CATALOG_GENERATE_SYMBOLS = YES; |
730 | 769 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
731 | 770 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
732 | 771 | }; |
|
736 | 775 | isa = XCBuildConfiguration; |
737 | 776 | buildSettings = { |
738 | 777 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 778 | + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
739 | 779 | CLANG_ANALYZER_NONNULL = YES; |
740 | 780 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
741 | 781 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
|
767 | 807 | COPY_PHASE_STRIP = NO; |
768 | 808 | DEAD_CODE_STRIPPING = YES; |
769 | 809 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
| 810 | + DEVELOPMENT_TEAM = H48PW6TC25; |
770 | 811 | ENABLE_NS_ASSERTIONS = NO; |
771 | 812 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
772 | 813 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
780 | 821 | GCC_WARN_UNUSED_VARIABLE = YES; |
781 | 822 | MTL_ENABLE_DEBUG_INFO = NO; |
782 | 823 | MTL_FAST_MATH = YES; |
| 824 | + STRING_CATALOG_GENERATE_SYMBOLS = YES; |
783 | 825 | SWIFT_COMPILATION_MODE = wholemodule; |
784 | 826 | SWIFT_OPTIMIZATION_LEVEL = "-O"; |
785 | 827 | }; |
|
790 | 832 | buildSettings = { |
791 | 833 | CODE_SIGN_STYLE = Automatic; |
792 | 834 | CURRENT_PROJECT_VERSION = 4.0.0; |
793 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
794 | 835 | GENERATE_INFOPLIST_FILE = YES; |
795 | 836 | INFOPLIST_FILE = "iOS (Extension)/Info.plist"; |
796 | 837 | INFOPLIST_KEY_CFBundleDisplayName = "nostrkey Extension"; |
|
801 | 842 | "@executable_path/Frameworks", |
802 | 843 | "@executable_path/../../Frameworks", |
803 | 844 | ); |
804 | | - MARKETING_VERSION = 1.2.0; |
| 845 | + MARKETING_VERSION = 1.5.0; |
805 | 846 | OTHER_LDFLAGS = ( |
806 | 847 | "-framework", |
807 | 848 | SafariServices, |
808 | 849 | ); |
809 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey.Extension; |
| 850 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey.Extension; |
810 | 851 | PRODUCT_NAME = "NostrKey Extension"; |
811 | 852 | SDKROOT = iphoneos; |
812 | 853 | SKIP_INSTALL = YES; |
|
821 | 862 | buildSettings = { |
822 | 863 | CODE_SIGN_STYLE = Automatic; |
823 | 864 | CURRENT_PROJECT_VERSION = 4.0.0; |
824 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
825 | 865 | GENERATE_INFOPLIST_FILE = YES; |
826 | 866 | INFOPLIST_FILE = "iOS (Extension)/Info.plist"; |
827 | 867 | INFOPLIST_KEY_CFBundleDisplayName = "nostrkey Extension"; |
|
832 | 872 | "@executable_path/Frameworks", |
833 | 873 | "@executable_path/../../Frameworks", |
834 | 874 | ); |
835 | | - MARKETING_VERSION = 1.2.0; |
| 875 | + MARKETING_VERSION = 1.5.0; |
836 | 876 | OTHER_LDFLAGS = ( |
837 | 877 | "-framework", |
838 | 878 | SafariServices, |
839 | 879 | ); |
840 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey.Extension; |
| 880 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey.Extension; |
841 | 881 | PRODUCT_NAME = "NostrKey Extension"; |
842 | 882 | SDKROOT = iphoneos; |
843 | 883 | SKIP_INSTALL = YES; |
|
853 | 893 | buildSettings = { |
854 | 894 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
855 | 895 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
| 896 | + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; |
856 | 897 | CODE_SIGN_STYLE = Automatic; |
857 | 898 | CURRENT_PROJECT_VERSION = 4.0.0; |
858 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
859 | 899 | GENERATE_INFOPLIST_FILE = YES; |
860 | 900 | INFOPLIST_FILE = "iOS (App)/Info.plist"; |
861 | 901 | INFOPLIST_KEY_CFBundleDisplayName = NostrKey; |
862 | | - INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; |
| 902 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
863 | 903 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
864 | 904 | INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; |
865 | 905 | INFOPLIST_KEY_UIRequiresFullScreen = YES; |
| 906 | + INFOPLIST_KEY_UIStatusBarHidden = YES; |
866 | 907 | INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
867 | 908 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
868 | 909 | IPHONEOS_DEPLOYMENT_TARGET = 16.0; |
869 | 910 | LD_RUNPATH_SEARCH_PATHS = ( |
870 | 911 | "$(inherited)", |
871 | 912 | "@executable_path/Frameworks", |
872 | 913 | ); |
873 | | - MARKETING_VERSION = 1.2.0; |
| 914 | + MARKETING_VERSION = 1.5.0; |
874 | 915 | OTHER_LDFLAGS = ( |
875 | 916 | "-framework", |
876 | 917 | SafariServices, |
877 | 918 | "-framework", |
878 | 919 | WebKit, |
879 | 920 | ); |
880 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey; |
| 921 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey; |
881 | 922 | PRODUCT_NAME = NostrKey; |
882 | 923 | SDKROOT = iphoneos; |
883 | 924 | SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
|
894 | 935 | buildSettings = { |
895 | 936 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
896 | 937 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
| 938 | + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; |
897 | 939 | CODE_SIGN_STYLE = Automatic; |
898 | 940 | CURRENT_PROJECT_VERSION = 4.0.0; |
899 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
900 | 941 | GENERATE_INFOPLIST_FILE = YES; |
901 | 942 | INFOPLIST_FILE = "iOS (App)/Info.plist"; |
902 | 943 | INFOPLIST_KEY_CFBundleDisplayName = NostrKey; |
903 | | - INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; |
| 944 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
904 | 945 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
905 | 946 | INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; |
906 | 947 | INFOPLIST_KEY_UIRequiresFullScreen = YES; |
| 948 | + INFOPLIST_KEY_UIStatusBarHidden = YES; |
907 | 949 | INFOPLIST_KEY_UISupportedInterfaceOrientations = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
908 | 950 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
909 | 951 | IPHONEOS_DEPLOYMENT_TARGET = 16.0; |
910 | 952 | LD_RUNPATH_SEARCH_PATHS = ( |
911 | 953 | "$(inherited)", |
912 | 954 | "@executable_path/Frameworks", |
913 | 955 | ); |
914 | | - MARKETING_VERSION = 1.2.0; |
| 956 | + MARKETING_VERSION = 1.5.0; |
915 | 957 | OTHER_LDFLAGS = ( |
916 | 958 | "-framework", |
917 | 959 | SafariServices, |
918 | 960 | "-framework", |
919 | 961 | WebKit, |
920 | 962 | ); |
921 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey; |
| 963 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey; |
922 | 964 | PRODUCT_NAME = NostrKey; |
923 | 965 | SDKROOT = iphoneos; |
924 | 966 | SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
|
938 | 980 | CODE_SIGN_STYLE = Automatic; |
939 | 981 | CURRENT_PROJECT_VERSION = 4.0.0; |
940 | 982 | DEAD_CODE_STRIPPING = YES; |
941 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
| 983 | + ENABLE_APP_SANDBOX = YES; |
942 | 984 | ENABLE_HARDENED_RUNTIME = YES; |
| 985 | + ENABLE_USER_SELECTED_FILES = readonly; |
943 | 986 | GENERATE_INFOPLIST_FILE = YES; |
944 | 987 | INFOPLIST_FILE = "macOS (Extension)/Info.plist"; |
945 | 988 | INFOPLIST_KEY_CFBundleDisplayName = "nostrkey Extension"; |
|
950 | 993 | "@executable_path/../../../../Frameworks", |
951 | 994 | ); |
952 | 995 | MACOSX_DEPLOYMENT_TARGET = 11.0; |
953 | | - MARKETING_VERSION = 1.2.0; |
| 996 | + MARKETING_VERSION = 1.5.0; |
954 | 997 | OTHER_LDFLAGS = ( |
955 | 998 | "-framework", |
956 | 999 | SafariServices, |
957 | 1000 | ); |
958 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey.Extension; |
| 1001 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey.Extension; |
959 | 1002 | PRODUCT_NAME = "NostrKey Extension"; |
960 | 1003 | SDKROOT = macosx; |
961 | 1004 | SKIP_INSTALL = YES; |
|
971 | 1014 | CODE_SIGN_STYLE = Automatic; |
972 | 1015 | CURRENT_PROJECT_VERSION = 4.0.0; |
973 | 1016 | DEAD_CODE_STRIPPING = YES; |
974 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
| 1017 | + ENABLE_APP_SANDBOX = YES; |
975 | 1018 | ENABLE_HARDENED_RUNTIME = YES; |
| 1019 | + ENABLE_USER_SELECTED_FILES = readonly; |
976 | 1020 | GENERATE_INFOPLIST_FILE = YES; |
977 | 1021 | INFOPLIST_FILE = "macOS (Extension)/Info.plist"; |
978 | 1022 | INFOPLIST_KEY_CFBundleDisplayName = "nostrkey Extension"; |
|
983 | 1027 | "@executable_path/../../../../Frameworks", |
984 | 1028 | ); |
985 | 1029 | MACOSX_DEPLOYMENT_TARGET = 11.0; |
986 | | - MARKETING_VERSION = 1.2.0; |
| 1030 | + MARKETING_VERSION = 1.5.0; |
987 | 1031 | OTHER_LDFLAGS = ( |
988 | 1032 | "-framework", |
989 | 1033 | SafariServices, |
990 | 1034 | ); |
991 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey.Extension; |
| 1035 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey.Extension; |
992 | 1036 | PRODUCT_NAME = "NostrKey Extension"; |
993 | 1037 | SDKROOT = macosx; |
994 | 1038 | SKIP_INSTALL = YES; |
|
1002 | 1046 | buildSettings = { |
1003 | 1047 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1004 | 1048 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
| 1049 | + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; |
1005 | 1050 | CODE_SIGN_ENTITLEMENTS = "macOS (App)/nostrkey.entitlements"; |
1006 | 1051 | "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; |
1007 | 1052 | CODE_SIGN_STYLE = Automatic; |
1008 | 1053 | CURRENT_PROJECT_VERSION = 4.0.0; |
1009 | 1054 | DEAD_CODE_STRIPPING = YES; |
1010 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
| 1055 | + ENABLE_APP_SANDBOX = YES; |
1011 | 1056 | ENABLE_HARDENED_RUNTIME = YES; |
| 1057 | + ENABLE_INCOMING_NETWORK_CONNECTIONS = YES; |
| 1058 | + ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; |
| 1059 | + ENABLE_RESOURCE_ACCESS_AUDIO_INPUT = NO; |
| 1060 | + ENABLE_RESOURCE_ACCESS_BLUETOOTH = NO; |
| 1061 | + ENABLE_RESOURCE_ACCESS_CALENDARS = NO; |
| 1062 | + ENABLE_RESOURCE_ACCESS_CAMERA = NO; |
| 1063 | + ENABLE_RESOURCE_ACCESS_CONTACTS = NO; |
| 1064 | + ENABLE_RESOURCE_ACCESS_LOCATION = NO; |
| 1065 | + ENABLE_RESOURCE_ACCESS_PRINTING = NO; |
| 1066 | + ENABLE_RESOURCE_ACCESS_USB = NO; |
| 1067 | + ENABLE_USER_SELECTED_FILES = readwrite; |
1012 | 1068 | GENERATE_INFOPLIST_FILE = YES; |
1013 | 1069 | INFOPLIST_FILE = "NostrKey--macOS--Info.plist"; |
1014 | 1070 | INFOPLIST_KEY_CFBundleDisplayName = NostrKey; |
1015 | | - INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; |
| 1071 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
1016 | 1072 | INFOPLIST_KEY_NSPrincipalClass = NSApplication; |
1017 | 1073 | LD_RUNPATH_SEARCH_PATHS = ( |
1018 | 1074 | "$(inherited)", |
1019 | 1075 | "@executable_path/../Frameworks", |
1020 | 1076 | ); |
1021 | 1077 | MACOSX_DEPLOYMENT_TARGET = 13.0; |
1022 | | - MARKETING_VERSION = 1.2.0; |
| 1078 | + MARKETING_VERSION = 1.5.0; |
1023 | 1079 | OTHER_LDFLAGS = ( |
1024 | 1080 | "-framework", |
1025 | 1081 | SafariServices, |
1026 | 1082 | "-framework", |
1027 | 1083 | WebKit, |
1028 | 1084 | ); |
1029 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey; |
| 1085 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey; |
1030 | 1086 | PRODUCT_NAME = NostrKey; |
1031 | 1087 | SDKROOT = macosx; |
1032 | 1088 | SWIFT_EMIT_LOC_STRINGS = YES; |
|
1039 | 1095 | buildSettings = { |
1040 | 1096 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1041 | 1097 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
| 1098 | + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; |
1042 | 1099 | CODE_SIGN_ENTITLEMENTS = "macOS (App)/nostrkey.entitlements"; |
1043 | 1100 | "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; |
1044 | 1101 | CODE_SIGN_STYLE = Automatic; |
1045 | 1102 | CURRENT_PROJECT_VERSION = 4.0.0; |
1046 | 1103 | DEAD_CODE_STRIPPING = YES; |
1047 | | - DEVELOPMENT_TEAM = H48PW6TC25; |
| 1104 | + ENABLE_APP_SANDBOX = YES; |
1048 | 1105 | ENABLE_HARDENED_RUNTIME = YES; |
| 1106 | + ENABLE_INCOMING_NETWORK_CONNECTIONS = YES; |
| 1107 | + ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; |
| 1108 | + ENABLE_RESOURCE_ACCESS_AUDIO_INPUT = NO; |
| 1109 | + ENABLE_RESOURCE_ACCESS_BLUETOOTH = NO; |
| 1110 | + ENABLE_RESOURCE_ACCESS_CALENDARS = NO; |
| 1111 | + ENABLE_RESOURCE_ACCESS_CAMERA = NO; |
| 1112 | + ENABLE_RESOURCE_ACCESS_CONTACTS = NO; |
| 1113 | + ENABLE_RESOURCE_ACCESS_LOCATION = NO; |
| 1114 | + ENABLE_RESOURCE_ACCESS_PRINTING = NO; |
| 1115 | + ENABLE_RESOURCE_ACCESS_USB = NO; |
| 1116 | + ENABLE_USER_SELECTED_FILES = readwrite; |
1049 | 1117 | GENERATE_INFOPLIST_FILE = YES; |
1050 | 1118 | INFOPLIST_FILE = "NostrKey--macOS--Info.plist"; |
1051 | 1119 | INFOPLIST_KEY_CFBundleDisplayName = NostrKey; |
1052 | | - INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.social-networking"; |
| 1120 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
1053 | 1121 | INFOPLIST_KEY_NSPrincipalClass = NSApplication; |
1054 | 1122 | LD_RUNPATH_SEARCH_PATHS = ( |
1055 | 1123 | "$(inherited)", |
1056 | 1124 | "@executable_path/../Frameworks", |
1057 | 1125 | ); |
1058 | 1126 | MACOSX_DEPLOYMENT_TARGET = 13.0; |
1059 | | - MARKETING_VERSION = 1.2.0; |
| 1127 | + MARKETING_VERSION = 1.5.0; |
1060 | 1128 | OTHER_LDFLAGS = ( |
1061 | 1129 | "-framework", |
1062 | 1130 | SafariServices, |
1063 | 1131 | "-framework", |
1064 | 1132 | WebKit, |
1065 | 1133 | ); |
1066 | | - PRODUCT_BUNDLE_IDENTIFIER = ca.lx7.nostrkey; |
| 1134 | + PRODUCT_BUNDLE_IDENTIFIER = com.nostrkey; |
1067 | 1135 | PRODUCT_NAME = NostrKey; |
1068 | 1136 | SDKROOT = macosx; |
1069 | 1137 | SWIFT_EMIT_LOC_STRINGS = YES; |
|
0 commit comments