diff --git a/MTMR.xcodeproj/project.pbxproj b/MTMR.xcodeproj/project.pbxproj index 572af40..30c3a1f 100644 --- a/MTMR.xcodeproj/project.pbxproj +++ b/MTMR.xcodeproj/project.pbxproj @@ -626,7 +626,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "Mac Developer"; + CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; DEVELOPMENT_TEAM = D6D8BR2QNB; diff --git a/test.sh b/test.sh index b4a2a94..4232103 100755 --- a/test.sh +++ b/test.sh @@ -1,8 +1,30 @@ -killall MTMR + +NAME='MTMR' +killall $NAME + +rm -r Release 2>/dev/null + +# xcodebuild \ +# -workspace ./MTMR.xcodeproj/project.xcworkspace \ +# -scheme MTMR \ +# -configuration Release CONFIGURATION_BUILD_DIR=./build/Release + +xcodebuild archive \ + -scheme "$NAME" \ + -archivePath Release/App.xcarchive xcodebuild \ - -workspace ./MTMR.xcodeproj/project.xcworkspace \ - -scheme MTMR \ - -configuration Release CONFIGURATION_BUILD_DIR=./build/Release + -exportArchive \ + -archivePath Release/App.xcarchive \ + -exportOptionsPlist export-options.plist \ + -exportPath Release -open ./build/Release/MTMR.app +cd Release +rm -r App.xcarchive + +# Prerequisite: npm i -g create-dmg +NAME_DMG="${NAME}.app" +echo $NAME_DMG +create-dmg $NAME_DMG + +open ./build/Release/$NAME.app