9. 🚀 Deployment
The Kleber App can be deployed to both Android and iOS platforms. Below are the detailed steps for generating builds, signing, and distributing the app via Play Store or TestFlight.
🤖 Android Build (APK)
- Open Android Studio.
- Navigate to:
Build > Generate Signed Bundle / APK...
- In the pop-up, choose APK and click Next.
- If you already have a keystore, select it. Otherwise:
- Create a new key with credentials
- Save the key safely
- Choose release mode and complete the wizard.
- After the build completes, find the .apk at:
android/app/release/app-release.apk
android/app/release/app-release.apk
🛡️You must use a signed APK for publishing on the Play Store.
🍏 iOS Build (via Xcode & TestFlight)
- Install the latest version of Xcode via the App Store.
- Open your project using:
ios/Runner.xcworkspace
- In Xcode, go to the Signing & Capabilities tab:
- Set the correct Team
- Set a valid Bundle Identifier
- Keep Android Studio open and run:
pod install
- In Xcode, clean and build the project:
- Clean:
Cmd + Shift + K
- Build:
Cmd + B
- Clean:
- Connect a real device or use a simulator.
- From the Xcode menu bar, click:
Product > Archive
- Once archiving is complete, click Distribute App.
- The app will be uploaded to TestFlight.
- Log into Apple Developer Portal and assign internal testers if needed.
Updated 5 days ago