Xgenious/ docs
Products
Get support

iOS Icon Generation

Use flutter_launcher_icons to generate all required iOS icon resolutions.

Steps

  1. Replace the template icon at assets/images/app_icon.png with your square icon (minimum 1024x1024 px recommended, no transparency).

  2. Verify pubspec.yaml configuration at the bottom:

flutter_launcher_icons:
  android: false
  ios: true
  remove_alpha_ios: true
  image_path: "assets/images/app_icon.png"
  1. Run the generation command:
flutter pub get
flutter pub run flutter_launcher_icons

This writes the iOS icon set into ios/Runner/Assets.xcassets/AppIcon.appiconset/. Rebuild in Xcode to verify.

Notes

  • Keep android: false here — Android icons are created via Asset Studio in Android Adaptive Icons.
  • remove_alpha_ios: true is required for App Store submission (no alpha channel).
Still stuck?
Our support team is ready to help you get set up.
Get support