Flutter & Codemagic: Manual iOS code signing via Flutter Workflow Editor
QuickTips video: Learn how to manually code sign Flutter apps via Codemagic's Flutter Workflow Editor.
MANUAL CODE SIGNING
Codemagic allows both manual and automatic code-signing features. When you are ready to distribute the app, you can easily set up CI/CD for the app using Codemagic.
- On Codemagic, you can do manual code signing by uploading the certificate and the provisioning profile you downloaded from the Apple Developer Portal. In the Codemagic app, navigate to Settings ➡️ Publish ➡️ iOS code signing ➡️ Manual, and upload your certificate and provisioning profile there.
- While building the app with Codemagic, we need to select Release mode so that the app can be distributed to the App Store.
- In the Codemagic app settings, under Publish ➡️ App Store Connect, provide your Apple ID and the App-specific password.
Once Codemagic deploys the build artifact to App Store Connect, it will require some time for review. If it follows the , it will get deployed successfully to the App Store. You can follow the same process above to distribute apps to TestFlight.
❗Read more about manual and automatic code signing from this blog post: https://blog.codemagic.io/how-to-code-sign-publish-ios-apps/
Build, test and deliver mobile apps in record time with Codemagic CI/CD: https://codemagic.io/start/
Video is made by Lewis Cianci