diff --git a/ios/FluffyChat Share/Info.plist b/ios/FluffyChat Share/Info.plist index be448227..8a34ede4 100644 --- a/ios/FluffyChat Share/Info.plist +++ b/ios/FluffyChat Share/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString $(MARKETING_VERSION) CFBundleVersion - 3 + 4 NSExtension NSExtensionAttributes diff --git a/ios/Runner.app.dSYM.zip b/ios/Runner.app.dSYM.zip index 1ac07337..5693d696 100644 Binary files a/ios/Runner.app.dSYM.zip and b/ios/Runner.app.dSYM.zip differ diff --git a/ios/Runner.ipa b/ios/Runner.ipa index ebf9c0bf..f4cef2e2 100644 Binary files a/ios/Runner.ipa and b/ios/Runner.ipa differ diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index d903926b..e2c3aa72 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -467,7 +467,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; DEVELOPMENT_TEAM = 4NXF6Z997G; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -607,7 +607,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; DEVELOPMENT_TEAM = 4NXF6Z997G; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -641,7 +641,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; DEVELOPMENT_TEAM = 4NXF6Z997G; ENABLE_BITCODE = NO; FRAMEWORK_SEARCH_PATHS = ( @@ -677,7 +677,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = "FluffyChat Share/FluffyChat Share.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; DEVELOPMENT_TEAM = 4NXF6Z997G; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = "FluffyChat Share/Info.plist"; @@ -711,7 +711,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = "FluffyChat Share/FluffyChat Share.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; DEVELOPMENT_TEAM = 4NXF6Z997G; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = "FluffyChat Share/Info.plist"; @@ -742,7 +742,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = "FluffyChat Share/FluffyChat Share.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 4; DEVELOPMENT_TEAM = 4NXF6Z997G; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = "FluffyChat Share/Info.plist"; diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index d30b2166..a4446c69 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -37,7 +37,7 @@ CFBundleVersion - 3 + 4 LSRequiresIPhoneOS NSAppleMusicUsageDescription diff --git a/ios/fastlane/Fastfile b/ios/fastlane/Fastfile index 73e1657e..e167ac5d 100644 --- a/ios/fastlane/Fastfile +++ b/ios/fastlane/Fastfile @@ -23,3 +23,11 @@ platform :ios do upload_to_testflight end end + +lane :release do + capture_screenshots # generate new screenshots for the App Store + sync_code_signing(type: "appstore") # see code signing guide for more information + build_app(scheme: "Runner") + upload_to_app_store # upload your app to App Store Connect + slack(message: "Successfully uploaded a new App Store build") +end diff --git a/ios/fastlane/README.md b/ios/fastlane/README.md index f213a16c..c7d6f913 100644 --- a/ios/fastlane/README.md +++ b/ios/fastlane/README.md @@ -15,6 +15,14 @@ Install _fastlane_ using or alternatively using `brew install fastlane` # Available Actions +### release +``` +fastlane release +``` + + +---- + ## iOS ### ios beta ``` diff --git a/ios/fastlane/report.xml b/ios/fastlane/report.xml index addd2955..aa3917be 100644 --- a/ios/fastlane/report.xml +++ b/ios/fastlane/report.xml @@ -5,22 +5,22 @@ - + - + - + - + diff --git a/scripts/release-ios.sh b/scripts/release-ios.sh new file mode 100755 index 00000000..05aa5965 --- /dev/null +++ b/scripts/release-ios.sh @@ -0,0 +1,13 @@ +#!/bin/sh -ve +flutter clean +flutter pub get +cd ios +pod install +pod update +cd .. +flutter build ios --release +cd ios +bundle install +bundle update fastlane +bundle exec fastlane release +cd .. \ No newline at end of file