Build and Release For iOS

5 minutes
Share the link to this page
Learn to build and release for iOS platforms.


Hello, in this video, I am going to show you how to build and release your flutter based application. for iOS ready for distribution, it could be distribution to the App Store, which is most likely going to be the case or distribution maybe internally within within a team that let everyone can be connected in all their devices to your computer. Okay, so to do this use want to go to iOS. And actually, I also want to say a few things. So this video assumes that if it is necessary you are making it for and distributing it for the App Store, which again, most likely scenario that you registered the bundle ID on the iTunes Connect website, the developer on your developer account for iTunes, you've created the application on the App Store Connect as well. I'll provide a link the official documentation for for flutter we can check more information about this entire process.

We'll find that generic across some causal wireframe You use it. And also like the hot pot, he's only just noticed Gainey exported, there is something going wrong, we don't know exactly what to do. So when you want to do it, go to iOS. And let's just open any file to know any one, it doesn't really matter. Once you open one, you'll get this button here, open iOS module in Xcode, click that I've already opened it, take a few seconds because Xcode will launch. And voila, you're have your flutter project, but just the iOS portion of it.

And then from here, the few sort of things that you want to check, assuming you might want to change some stuff. So if you go to run app, go to this and then go to wanna make sure you know your display name is set to what you want your bundle identifier. Obviously, a lot of this will be you know, dragging stuff over from your floor space project. If you're happy with that point. Make sure you know you've selected the one signing certificate, make sure you've selected the right team. Again, this is Assuming that you've got an apple account, and that you've signed into the application, and once you've done all of that stuff, make sure you've added an app icon as well, which you know, you can do all of that extra stuff.

So using the app icon sources, again, to claim resources online for that matter, flutters pretty new. So I wanted to create how to build and release regarding flutter and in Xcode. So now what you want to do is essentially create a build archive. So first of all, we want to in Xcode go to product so why topia product. From here, we go to scheme, and select Verona. This should only be one just make sure this is selected.

You want to go to product destination, and from here you want to select generic iOS device. You can also select that from here as well. Then you want to go to Luna and in here In the taller settings, you want to click your select the run up from the sidebar. And you know, obviously update the version and the bundle identifier, measure this info, you know what you've put in online when you created all your bundle ID and then from here, we're ready to go. You want to go to product archive. And this will essentially go through the process of No, no, this all called mini project.

And we'll be presented with some, you know, next steps of what we can do. So then you'll open up this page, select the application that you need. So we're gonna is in this case, two, one. I want Aleksey I did want about 20 minutes ago just to make sure it's all working. Now from here, we'll go to distribute up another few different options iOS App Store, ad hoc. So that's more for the 20s thumbs up Voices, you want to distribute it to your organization, and then development, this and most likely the option, click Next, you can upload directly to the App Store Connect.

So if you click next this I'll analyze a signature. And I would, you know, you know, you just go through the regular process with that. The other option is to go to Expo, sign an export, so you'll just get the files locally. And let me just show you what that looks like. But I would recommend the other option, but the other option, you can just do the steps you will don't need my help beyond that as I just click next, next, and outside this next, so you can select a specific certificate and profile from your team or you can automatically manage the signing. And this is going to communicate with Apple servers, you know, get all of this sorted.

So this cake very long at all. This is a really exciting process as well as you know, spend weeks months You know, maybe for over a year making an application, you get to this stage is want to get it, you know, out to the world distributed. And okay, this will just, you know, show you the required frameworks again, you don't really need to concern ourselves with that, click Export, specify the location for me on the said the desktop, click Export, and we're done. So now if let's just minimize this, we know that we have locked There we go. So we have the IPA, the log, a couple of playlists, so you can see the distribution summary and the export options. But apart from that, that's really all you need to know.

And then from here, you can upload it to the Apple App Store and then wait for them to review it and get all your millions of downloads. That's it. If you have any questions, feel free to drop me a message and as usual, I look forward to seeing you in the next video.

Sign Up


Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.