Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

Commit

Permalink
notorize mimiq
Browse files Browse the repository at this point in the history
  • Loading branch information
wendyliga committed Apr 16, 2020
1 parent 62dda93 commit 555ad0e
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 29 deletions.
76 changes: 47 additions & 29 deletions mimiq.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,7 @@
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
86ADFC15244756880042A8B4 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 86A74A2124423C74003F3C68 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 86ADFC032447550A0042A8B4;
remoteInfo = mimiqHelper;
};
86ADFC17244756900042A8B4 /* PBXContainerItemProxy */ = {
869515D524481B750063C709 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 86A74A2124423C74003F3C68 /* Project object */;
proxyType = 1;
Expand Down Expand Up @@ -76,6 +69,8 @@
86435AE3244765F500B66AC0 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
868730F724461907003620C9 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
868730FE2446257E003620C9 /* UserDefaultsKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsKey.swift; sourceTree = "<group>"; };
869515D22448139B0063C709 /* mimiqRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = mimiqRelease.entitlements; sourceTree = "<group>"; };
869515D3244813B50063C709 /* mimiqHelperRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = mimiqHelperRelease.entitlements; sourceTree = "<group>"; };
86A74A2924423C74003F3C68 /* mimiq.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = mimiq.app; sourceTree = BUILT_PRODUCTS_DIR; };
86A74A2C24423C74003F3C68 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
86A74A3024423C76003F3C68 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
Expand Down Expand Up @@ -149,6 +144,7 @@
86A74A2B24423C74003F3C68 /* mimiq */ = {
isa = PBXGroup;
children = (
869515D22448139B0063C709 /* mimiqRelease.entitlements */,
86E76CC1244728D200A36360 /* ffmpeg */,
86E76CC32447291000A36360 /* mimiq */,
86A74A3624423C76003F3C68 /* mimiq.entitlements */,
Expand All @@ -170,6 +166,7 @@
86ADFC052447550A0042A8B4 /* mimiqHelper */ = {
isa = PBXGroup;
children = (
869515D3244813B50063C709 /* mimiqHelperRelease.entitlements */,
86ADFC062447550A0042A8B4 /* AppDelegate.swift */,
86ADFC082447550B0042A8B4 /* Assets.xcassets */,
86ADFC0D2447550B0042A8B4 /* Info.plist */,
Expand Down Expand Up @@ -199,12 +196,12 @@
86A74A2724423C74003F3C68 /* Resources */,
868730FB24461911003620C9 /* Embed Frameworks */,
86E76CD924472D9B00A36360 /* CopyFiles */,
869515D42448172E0063C709 /* ShellScript */,
);
buildRules = (
);
dependencies = (
86ADFC16244756880042A8B4 /* PBXTargetDependency */,
86ADFC18244756900042A8B4 /* PBXTargetDependency */,
869515D624481B750063C709 /* PBXTargetDependency */,
);
name = mimiq;
packageProductDependencies = (
Expand Down Expand Up @@ -293,6 +290,26 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
869515D42448172E0063C709 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "codesign --verbose --force --deep -o runtime \\\n--sign \"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\" \\\n\"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/AutoUpdate.app\"\n\ncodesign --verbose --force -o runtime -s \"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Contents/Resources/ffmpeg\"\n\ncodesign --verbose --force -o runtime -s \"${EXPANDED_CODE_SIGN_IDENTITY_NAME}\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Contents/Resources/mimiq\"\n";
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
86A74A2524423C74003F3C68 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -322,15 +339,10 @@
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
86ADFC16244756880042A8B4 /* PBXTargetDependency */ = {
869515D624481B750063C709 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 86ADFC032447550A0042A8B4 /* mimiqHelper */;
targetProxy = 86ADFC15244756880042A8B4 /* PBXContainerItemProxy */;
};
86ADFC18244756900042A8B4 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 86ADFC032447550A0042A8B4 /* mimiqHelper */;
targetProxy = 86ADFC17244756900042A8B4 /* PBXContainerItemProxy */;
targetProxy = 869515D524481B750063C709 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */

Expand Down Expand Up @@ -453,11 +465,11 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = mimiq/mimiq.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CODE_SIGN_IDENTITY = "Mac Developer";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = 4B2X382W7X;
ENABLE_HARDENED_RUNTIME = NO;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)",
Expand All @@ -470,6 +482,7 @@
MARKETING_VERSION = 0.0.1;
PRODUCT_BUNDLE_IDENTIFIER = com.wendyliga.mimiq;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "com.wendyliga.mimiq-debug";
SWIFT_VERSION = 5.0;
};
name = Debug;
Expand All @@ -478,12 +491,12 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = mimiq/mimiq.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CODE_SIGN_ENTITLEMENTS = mimiq/mimiqRelease.entitlements;
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = 4B2X382W7X;
ENABLE_HARDENED_RUNTIME = NO;
ENABLE_HARDENED_RUNTIME = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)",
Expand All @@ -496,6 +509,7 @@
MARKETING_VERSION = 0.0.1;
PRODUCT_BUNDLE_IDENTIFIER = com.wendyliga.mimiq;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "com.wendyliga.mimiq-developer-id";
SWIFT_VERSION = 5.0;
};
name = Release;
Expand All @@ -504,17 +518,19 @@
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = mimiqHelper/mimiqHelper.entitlements;
CODE_SIGN_STYLE = Automatic;
CODE_SIGN_IDENTITY = "Mac Developer";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = 4B2X382W7X;
ENABLE_HARDENED_RUNTIME = NO;
ENABLE_HARDENED_RUNTIME = YES;
INFOPLIST_FILE = mimiqHelper/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.wendyliga.mimiqHelper;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "com.wendyliga.mimiqhelper-debug";
SKIP_INSTALL = YES;
SWIFT_VERSION = 5.0;
};
Expand All @@ -523,18 +539,20 @@
86ADFC112447550B0042A8B4 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_ENTITLEMENTS = mimiqHelper/mimiqHelper.entitlements;
CODE_SIGN_STYLE = Automatic;
CODE_SIGN_ENTITLEMENTS = mimiqHelper/mimiqHelperRelease.entitlements;
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = 4B2X382W7X;
ENABLE_HARDENED_RUNTIME = NO;
ENABLE_HARDENED_RUNTIME = YES;
INFOPLIST_FILE = mimiqHelper/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.wendyliga.mimiqHelper;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "com.wendyliga.mimiqhelper-developer-id";
SKIP_INSTALL = YES;
SWIFT_VERSION = 5.0;
};
Expand Down
8 changes: 8 additions & 0 deletions mimiq/mimiqRelease.entitlements
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.debugger</key>
<true/>
</dict>
</plist>
10 changes: 10 additions & 0 deletions mimiqHelper/mimiqHelperRelease.entitlements
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
</dict>
</plist>

0 comments on commit 555ad0e

Please sign in to comment.