- During this time that our Country needs us to be patient and #stayathome.
- This application is a tool that help you create the sms with correct format and data.
- install Flutter SDK.
- for Android platform install Android SDK, Android SDK Platform-Tools, and ANdroid SDK Build-Tools.
- for platform iOS install XCode.
- open terminal and navigate to the app directory.
- get dependencies
$flutter pub get
-run the app (connect a device first)
$flutter run
-
reference the keystore from the app
Create a file named /android/key.properties that contains a reference to your keystore: storePassword= keyPassword= keyAlias=key storeFile=<location of the key store file, such as /Users//key.jks> -
open terminal and navigate to the app directory
-
build an app bundle
$ flutter build appbundle --release
-
select developer team
Navigate to your target’s settings in Xcode:-
In Xcode, open Runner.xcworkspace in your app’s ios folder.
-
To view your app’s settings, select the Runner project in the Xcode project navigator. Then, in the main view sidebar, select the Runner target.
-
Select the General tab. In the Signing section:
Automatically manage signing
Whether Xcode should automatically manage app signing and provisioning. This is set true by default, which should be sufficient for most apps. For more complex scenarios, see the Code Signing Guide.
Team
Select the team associated with your registered Apple Developer account. If required, select Add Account…, then update this setting.
-
-
close Xcode workspace
-
open terminal and navigate to the app directory
-
create a release build
$ flutter build ios --release
-
re-open Xcode workspace
In Xcode, configure the app version and build:- In Xcode, open Runner.xcworkspace in your app’s ios folder.
- Select Product > Scheme > Runner.
- Select Product > Destination > Generic iOS Device.
- Select Runner in the Xcode project navigator, then select the cypruslockdown target in the settings view sidebar.
- In the Identity section, update the Version to the user-facing version number you wish to publish.
- In the Identity section, update the Build identifier to a unique build number used to track this build on App Store Connect. Each upload requires a unique build number.
Finally, create a build archive and upload it to App Store Connect:
- Select Product > Archive to produce a build archive.
- In the sidebar of the Xcode Organizer window, select your iOS app, then select the build archive you just produced.
- Click the Validate App button. If any issues are reported, address them and produce another build. You can reuse the same build ID until you upload an archive.
- After the archive has been successfully validated, click Distribute App. You can follow the status of your build in the Activities tab of your app’s details page on App Store Connect.
For more information visit the Flutter documentation page: