mirror of
https://github.com/morgan9e/macos-stats
synced 2026-04-14 00:04:15 +09:00
- fix update script (CRITICAL UPDATE); - v2.1.6
This commit is contained in:
@@ -1700,7 +1700,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.14;
|
||||
MARKETING_VERSION = 2.1.5;
|
||||
MARKETING_VERSION = 2.1.6;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.Stats;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -1732,7 +1732,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.14;
|
||||
MARKETING_VERSION = 2.1.5;
|
||||
MARKETING_VERSION = 2.1.6;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = eu.exelban.Stats;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
|
||||
@@ -188,6 +188,10 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele
|
||||
self.updateActivity.repeats = true
|
||||
self.updateActivity.interval = 60 * 60 * 12 // once in 12 hour
|
||||
|
||||
if store.bool(key: "checkUpdatesOnLogin", defaultValue: true) {
|
||||
self.checkForNewVersion(false)
|
||||
}
|
||||
|
||||
self.updateActivity.schedule { (completion: @escaping NSBackgroundActivityScheduler.CompletionHandler) in
|
||||
if !store.bool(key: "checkUpdatesOnLogin", defaultValue: true) {
|
||||
completion(NSBackgroundActivityScheduler.Result.finished)
|
||||
|
||||
@@ -30,8 +30,8 @@ if [[ "$STEP" == "1" ]]; then
|
||||
/usr/bin/mktemp -d $MOUNT_PATH
|
||||
/usr/bin/hdiutil attach "$DMG_PATH" -mountpoint "$MOUNT_PATH" -noverify -nobrowse -noautoopen
|
||||
|
||||
cp $MOUNT_PATH/Stats.app/Contents/Resources/Scripts/updater.sh $MOUNT_PATH/updater.sh
|
||||
sh $MOUNT_PATH/updater.sh --step 2 --app "$CURRENT_PATH" --dmg "$DMG_PATH" &
|
||||
cp $MOUNT_PATH/Stats.app/Contents/Resources/Scripts/updater.sh $TMPDIR/updater.sh
|
||||
sh $TMPDIR/updater.sh --step 2 --app "$CURRENT_PATH" --dmg "$DMG_PATH" &
|
||||
|
||||
kill -9 $PID
|
||||
|
||||
|
||||
Reference in New Issue
Block a user