diff --git a/Finicky/Finicky.xcodeproj/project.pbxproj b/Finicky/Finicky.xcodeproj/project.pbxproj index d4a9212..f0d3c14 100644 --- a/Finicky/Finicky.xcodeproj/project.pbxproj +++ b/Finicky/Finicky.xcodeproj/project.pbxproj @@ -43,6 +43,7 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 52B32464249140A000A84F7F /* Finicky.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Finicky.entitlements; sourceTree = ""; }; 54121CB822D8D8270020A69C /* finickyConfigAPI.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = finickyConfigAPI.js; sourceTree = ""; }; 5443523D229DA01B00307E21 /* statusitemerror@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "statusitemerror@2x.png"; sourceTree = ""; }; 5443523F229DB9E800307E21 /* statusitemerror.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = statusitemerror.png; sourceTree = ""; }; @@ -115,6 +116,7 @@ 54899CD21B20D5BC00647101 /* Finicky */ = { isa = PBXGroup; children = ( + 52B32464249140A000A84F7F /* Finicky.entitlements */, 548376AB2360C7D100834B68 /* Finicky-Bridging-Header.h */, 54CBA90D22A5C7EA0074A67F /* js */, 54899CD51B20D5BC00647101 /* AppDelegate.swift */, @@ -241,7 +243,9 @@ }; 54899CDF1B20D5BC00647101 = { CreatedOnToolsVersion = 6.3; + DevelopmentTeam = C3XWNKDP3M; LastSwiftMigration = 1020; + ProvisioningStyle = Automatic; TestTargetID = 54899CCF1B20D5BC00647101; }; }; @@ -388,7 +392,7 @@ CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "Developer ID Application"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_HARDENED_RUNTIME = YES; @@ -446,7 +450,7 @@ CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "Developer ID Application"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_HARDENED_RUNTIME = YES; @@ -472,7 +476,8 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_ENTITLEMENTS = Finicky/Finicky.entitlements; + CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = C3XWNKDP3M; @@ -493,7 +498,8 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_ENTITLEMENTS = Finicky/Finicky.entitlements; + CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = C3XWNKDP3M; @@ -514,7 +520,10 @@ isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = C3XWNKDP3M; FRAMEWORK_SEARCH_PATHS = ( "$(DEVELOPER_FRAMEWORKS_DIR)", "$(inherited)", @@ -528,6 +537,7 @@ MACOSX_DEPLOYMENT_TARGET = 10.12; PRODUCT_BUNDLE_IDENTIFIER = "net.kassett.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Finicky.app/Contents/MacOS/Finicky"; }; @@ -537,7 +547,10 @@ isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = C3XWNKDP3M; FRAMEWORK_SEARCH_PATHS = ( "$(DEVELOPER_FRAMEWORKS_DIR)", "$(inherited)", @@ -547,6 +560,7 @@ MACOSX_DEPLOYMENT_TARGET = 10.12; PRODUCT_BUNDLE_IDENTIFIER = "net.kassett.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Finicky.app/Contents/MacOS/Finicky"; }; diff --git a/Finicky/Finicky/Finicky.entitlements b/Finicky/Finicky/Finicky.entitlements new file mode 100644 index 0000000..d35e43a --- /dev/null +++ b/Finicky/Finicky/Finicky.entitlements @@ -0,0 +1,8 @@ + + + + + com.apple.security.cs.allow-jit + + + diff --git a/Finicky/Finicky/Info.plist b/Finicky/Finicky/Info.plist index b01a052..dbcba33 100644 --- a/Finicky/Finicky/Info.plist +++ b/Finicky/Finicky/Info.plist @@ -67,7 +67,7 @@ CFBundleVersion - 222 + 232 LSApplicationCategoryType public.app-category.utilities LSMinimumSystemVersion