How to create a .ipa file in Flutter without signing
This is usefull under the Digital Markets Act, to avoid signin with xcode
1 min readApr 18, 2024
Recently a was building a flutter project and I needed a .ipa file, using
flutter build ipa
flutter tries to sign the app and I was trying to avoid this.
So I found
How to
This are the simple steps to creata an unsigned .ipa in Flutter
- build with Flutter
flutter build ios --release
- It will create a
your-app/build/ios/iphoneos
folder - Create a folder called
Payload
- Copy
your-app/build/ios/iphoneos/Runner.app
file in thePayLoad folder.
- Compress your
Payload
to get a new file namedPayload.zip
. - Rename it changing its extension to
ipa
and you're done.
You can now use whatever you want to codesign this ipa file.
Now you can upload your app to an Alternative App Store