I’m attempting to setup a whole CI / CD workflow with Codemagic on my GitLab repository for my Flutter undertaking with a view to distribute and publish the iOS and Android apps on Firebase App Distribution.
To this point I efficiently handle to have it work for Android, nevertheless it will not work for iOS though the job completes efficiently on Codemagic.
Wanting on the generated artifacts:
To my suprise, I observed that Codemagic generated a zipper file containing an .app
file. To my understanding, such is the file extension for MacOS Functions, not iOS functions which is .ipa
.
I do not even have the correct plan to construct MacOS Apps:
Earlier than posting right here, I checked out tutorials and varied considerably outdated guides as a result of all of them confirmed an choice, within the construct settings
for a checkbox titled “Flutter construct ipa” that doesn’t exist on my CI / CD.
I do not perceive the place I bought issues improper.
Right here a couple of screenshots of the workflow setup:
Construct setup:
Firebase Distribution setup