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