2015-07-21 23 views
5

Sto utilizzando Application Loader per aggiungere 3 nuovi acquisti in-app. Ne ho 14 attualmente in vendita.Aggiunta di nuovi acquisti in-app tramite Caricatore applicazioni

Quando aggiungo il nuovo 3 (con contenuto ospitato), confermare, quindi premere Recapito.

ottengo questo errore

L'archivio di In-App Purchase 'com.xxx.xxx' non è valido.

La "ContentVersion" nel ContentInfo.plist deve avere un valore superiore rispetto alla versione corrente.

Dove com.xxx.xxx è un vecchio, contenuti live ospitato acquisto in-app ...

Se cambio la ContentVersion di com.xxx.xxx avrà sui utenti che hanno acquistato esso? Perché dovrei cambiarlo comunque?

risposta

1

Si è verificato un errore Apple e si è risolto da solo. Non dovevo cambiare nulla. Ho solo aspettato che riparassero.

2

Il numero di acquisti in-app non gioca un fattore: Apple Quote: "Application Loader supporta un massimo di 1.000 acquisti in-app per applicazione." da Using Application Loader.

assicurarsi che tutti gli ID del prodotto che hai impostato nel In-App sintesi Acquisto sono identici a quelli connessi con quelli situati nel file del app .plist. Secondo Apple: Guida alla programmazione acquisti in-app, le modifiche agli identificatori plist possono causare problemi con gli acquisti precedenti degli utenti nell'app: enter image description here Acquista il tutorial di Ray Wenderlich su In-App Purchases. È abbastanza semplice e regolarmente aggiornato.

1

Tutto ciò che devi fare è modificare la stringa ContentVersion nel tuo ContentInfo.plist dalla versione 1.0 alla 2.0 prima di inviarla a iTunes. Se il tuo IAP non è stato approvato da Apple, si limiterebbe a sovrascrivere la versione 1.0, ma se l'aggiornamento di uno IAP approvato è necessario incremnet la versione.

Problemi correlati