From 3364ba6b0ce5cf959e6cd0a9a3fe303365c7c857 Mon Sep 17 00:00:00 2001 From: Duncan Robertson Date: Fri, 10 Dec 2021 11:48:32 +0000 Subject: [PATCH] release 2.1.0 --- KyanBar.xcodeproj/project.pbxproj | 8 ++++---- README.md | 20 ++++++++++++++++++++ appcast.xml | 30 +++++++++++++++++++----------- 3 files changed, 43 insertions(+), 15 deletions(-) diff --git a/KyanBar.xcodeproj/project.pbxproj b/KyanBar.xcodeproj/project.pbxproj index ec4662f..28be70b 100644 --- a/KyanBar.xcodeproj/project.pbxproj +++ b/KyanBar.xcodeproj/project.pbxproj @@ -536,7 +536,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 6; + CURRENT_PROJECT_VERSION = 7; DEVELOPMENT_ASSET_PATHS = "\"KyanBar/Preview Content\""; DEVELOPMENT_TEAM = 9QTT9CVFB6; ENABLE_HARDENED_RUNTIME = YES; @@ -549,7 +549,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = com.kyan.KyanBar; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; @@ -567,7 +567,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 6; + CURRENT_PROJECT_VERSION = 7; DEVELOPMENT_ASSET_PATHS = "\"KyanBar/Preview Content\""; DEVELOPMENT_TEAM = 9QTT9CVFB6; ENABLE_HARDENED_RUNTIME = YES; @@ -580,7 +580,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = com.kyan.KyanBar; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; diff --git a/README.md b/README.md index 6caa4b0..eb96bbe 100644 --- a/README.md +++ b/README.md @@ -20,3 +20,23 @@ It's also acts as a bit of a template for building apps that run in the status b * How to read information from your Info.plist file The app is written using [Swift](https://developer.apple.com/swift/) and [SwiftUI](https://developer.apple.com/xcode/swiftui/) and is currently targeting macOS 12 (Monterey) and greater. + +## Build + +* Choose Product -> Archive +* Go to Window -> Organizer +* Choose your app and click Distribute App +* Choose Developer ID from list and then Next +* Choose Upload (to send to Notary service) and then Next +* Once you get a Ready to distribute status +* Choose your app and click Export Notorized App +* Export to `builds` folder in the repo +* You can now zip up the app for distribution + +### To update the `appcast.xml` file + +``` +./Pods/Sparkle/bin/generate_appcast builds/ +``` + +This will create an updated `appcast.xml` which you can use in the root of the project. You may need to change the `enclosure:url` to point to where the application zip has been uploaded to. diff --git a/appcast.xml b/appcast.xml index e02b119..9bb290c 100644 --- a/appcast.xml +++ b/appcast.xml @@ -1,14 +1,22 @@ - - KyanBar 2.0.0 - - 2.0.0 - Wed, 24 Nov 2021 16:25:49 +0000 - 6 - 2.0.0 - 12.0 - - - + + KyanBar + + 2.1.0 + Fri, 10 Dec 2021 11:36:43 +0000 + 7 + 2.1.0 + 12.0 + + + + 2.0.0 + Wed, 24 Nov 2021 16:25:49 +0000 + 6 + 2.0.0 + 12.0 + + +