Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

ApplePayButton doesn't appear in production

Aperta
#312 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
40/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
dart, flutter, ios
Ambito
mobile, payments

Direzione di ricerca

Inizia con l’integrazione di ApplePayButton e confronta il suo comportamento nella build di produzione con quello delle build di debug e sviluppo funzionanti su un dispositivo fisico. Controlla gli entitlement o i certificati di produzione indicati nel report; il lavoro è completato quando il pulsante nativo Apple Pay viene visualizzato, risponde ai tocchi e presenta il foglio di pagamento nell’app di produzione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Describe the bug
The ApplePayButton widget is not rendering or is unresponsive in the production build of the app. This issue, identified by the App Store review team, is preventing app submission. The button functions correctly in debug and development builds.

To Reproduce
Steps to reproduce the behavior:

  1. Add ApplePayButton to your app
  2. run the app on physical device
  3. navigate to the payment screen in the production app.
  4. the ApplePayButton widget does not appear or is not responsive to taps.

Expected behavior
Expected: The native Apple Pay button should render and, when tapped, should present the payment sheet.

Screenshots

Image

flutter doctor output
Flutter (Channel stable, 3.32.6, on macOS 15.5 24F74 darwin-arm64, locale en-DZ)
[✓] Android toolchain - develop for Android devices (Android SDK version 36.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 16.4)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2025.1)
[✓] VS Code (version 1.102.0)
[✓] Connected device (3 available)
[✓] Network resources

Additional context
The issue is exclusive to the production environment.
The app was rejected by Apple, with the specific error: "unresponsive."
The payment flow works correctly in debug and development environments. This strongly suggests a misconfiguration related to production entitlements or certificates.

Lingua principale
Dart
Stelle
176
Fork
146
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di google-pay/flutter-plugin

Tutte le issue di google-pay/flutter-plugin

Issue simili

Altre issue su Dart

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.