Hooray! You have your .NET MAUI iOS app ready, and want to publish it to the Apple App Store. In this video I will walk you through ALL THE STEPS (there is a lot…) needed to generate a signed .NET MAUI iOS IPA file that can be sent to the App Store, ready for publishing! In addition to showing you how to do this from Visual Studio 2022, I will also tell you how you can do it from your automated build pipeline.
💝 Join this channel to get access to perks:
/channel/GeraldVersluis/join
Disclaimer: this channel is done on personal title, in my free time, and not officially affiliated with or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.
🛑 Don't forget to subscribe to my channel for more cool content: /GeraldVersluis/
🐦 Follow me on Twitter: https://twitter.com/jfversluis
🤝 Join the Discord server: https://discord.gg/2cAyTGNHBD
🔗 Links
.NET MAUI Repo iOS Publishing/Archiving Issue: https://github.com/dotnet/maui/issues/4397
Release Your .NET MAUI Android App Video: /watch/1=xedni&Ipn69lrev1Y_6NRkDem-uWYaU400pObfLP=tsil&0X7RR_bVSfjVe
Release Your .NET MAUI Windows App Video: /watch/UStT3W_vwNFvT
⏱ Timestamps
00:00 - Publish Your .NET MAUI iOS App
00:21 - How iOS Signing Works
02:59 - Creating a Signing Certificate
08:03 - Create Your App Identifier
09:53 - Create App Provisoning Profile
12:37 - Connect to Mac Build Host
14:46 - Add Entitlements.plist
16:34 - Edit csproj File
18:43 - Create Distributable IPA File
21:07 - Important: Little Bug! Be Aware!
22:10 - Setting the App Bundle Identifier
23:31 - Important Code Signing Note!
24:28 - Create an IPA File From a Pipeline
26:35 - Learn About Other Platforms as Well?
🎥 Video edited with Camtasia (ref): https://techsmith.z6rjha.net/AJoeD
🙋♂️ Also find my...
Blog: https://blog.verslu.is
Twitch: https://twitch.tv/jfversluis
All the rest: https://jfversluis.dev
#dotnetmaui #iOS #archiving #publishing #ipa #appstore #certificate #signing #mobileprovisioning