Domanda

Ho creato un pagamento in-app per una delle mie app per iPhone.Ha funzionato in modalità sandbox.

Ho inviato la mia app all'app store e è stata accettata.Ho persino inviato il mio pagamento in app.È stato accettato e il suo stato è "pronto per la vendita".

Tuttavia, quando prendo la mia app nell'app store, viene ancora visualizzato il messaggio che è in sandbox?

C'è qualcosa in MKStoreKit che devi trasferire gli ambienti o ci vuole del tempo prima che cambi?

Al momento l'ho ritirato dal negozio per questo motivo.Per favore aiuto!Grazie.

È stato utile?

Soluzione 3

Rilasciato di nuovo la mia app oggi, così ho potuto scaricarla e vedere se il pagamento in app avrebbe funzionato.Sorprendentemente, ha funzionato e non era in modalità sandbox!Quindi immagino che ci voglia solo del tempo prima che i server Apple apportino il cambiamento.

Se qualcun altro ha avuto questo problema, non preoccuparti come ho fatto io!Aspetta e sii paziente.Tieni premuto per il rilascio dello sviluppatore e attendi circa 24 ore e dovresti essere bravo!

Ecco la vera soluzione (modifica):

  • Imposta la data di disponibilità sul futuro in modo che venga rimossa dall'app store
  • Imposta la data di disponibilità sul giorno in cui è in modo che venga nuovamente visualizzata

Altri suggerimenti

Hmmm.Stai usando il tuo ID utente di prova o un vero ID Apple?

Quando ciò accade, di solito è perché in precedenza hai utilizzato lo stesso dispositivo per testare IAP in modalità sandbox.Per risolvere il problema, vai in "Impostazioni", quindi vai su "Store", quindi disconnettiti e accedi di nuovo.Questo dovrebbe chiarirlo, supponendo che tu stia effettivamente utilizzando l'app archiviata che hai scaricato da iTunes, piuttosto che la tua copia di sviluppo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top