1) Bitcode / Architecture uyumsuzluğu

  • Xcode sürümü ile Flutter derleme ayarları uyuşmayabilir.
  • Özellikle eski plugin’ler sorun çıkarır.
✅ Çözüm:

flutter clean flutter pub get
cd ios pod install
Xcode → Runner → Build Settings:
  • Build Active Architecture Only = NO
  • Excluded Architectures = boş
  • Bitcode genelde artık kapalı olmalı (Xcode 14+ zaten kaldırdı)

2) Minimum iOS Version düşük


Apple artık çok eski sürümleri kabul etmiyor.
📌 ios/Podfile içinde:

platform :ios, '12.0'
veya en az 11–12 yap.

3) Debug build yüklemeye çalışmak


App Store sadece Release build kabul eder.
✅ Doğru build:

flutter build ipa --release

4) Signing / Provisioning problemi


Sertifika hataları da “Invalid Binary” olarak dönebilir.
Xcode → Signing & Capabilities:
  • Team seçili mi?
  • Provisioning Profile doğru mu?
  • Bundle ID App Store’daki ile aynı mı?

5) Eksik App Store gereksinimleri


Örneğin:
  • App icon yok
  • Launch screen eksik
  • Privacy açıklamaları yok
📌 Özellikle:
Info.plist içinde gerekli izin açıklamaları olmalı.

Bunları check edebilirmisiniz

Kolay Gelsin