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