Back to results for “Deployment”
.NET MAUI › Publishing & Deployment

What is required to publish a MAUI app to the Apple App Store?

Intermediate

Answer

You need an Apple Developer account, a distribution certificate, an App ID, and a provisioning profile. Build an IPA with the distribution signing identity, then upload via Transporter or Xcode/altool to App Store Connect for TestFlight and review. Builds must be AOT-compiled and meet Apple's guidelines.
dotnet publish -f net8.0-ios -c Release \
  -p:ArchiveOnBuild=true \
  -p:CodesignKey="Apple Distribution: My Co" \
  -p:CodesignProvision="My App Store Profile"
Real-world example A release pipeline archives, signs, and uploads the IPA to TestFlight, then promotes it to the store after review.

Common follow-ups: What is a provisioning profile? | How do you distribute a beta?