Correggere l'App Store "MZFreeProductCode .ClientCannotRedeemIosApp_explanation" Errore di redenzione del codice promozionale

Uno dei nostri lettori ha inviato questo screenshot con un codice di errore dall'aspetto divertente che hanno ottenuto provando a riscattare un codice promozionale su App Store. È un errore trascurato, che si rovescia sopra lo spazio allocato e scarica un nome oggetto o qualcosa sull'utente.

L'errore visto è "MZFreeProductCode.ClientCannotRedeemIosApp_explanation" e l'assunto è che si tratta di un bug sull'App Store che impedisce di riscattare un codice promozionale dell'app. Questo è parzialmente vero, e parzialmente no, e sono stato in grado di replicare il messaggio di errore in modo coerente, ma il bug potrebbe non essere quello che pensi sia.

L'errore è ... App Store sbagliato!
Il vero bug qui non è che il codice promozionale non funziona, è un bug nel modo in cui il messaggio di errore viene visualizzato dall'App Store. Rivediamo nuovamente il messaggio di errore e vediamo cosa ci distingue, ClientCannotRedeem Ios App_explanation: vedi? Ios, non utilizza la maiuscola a cui siamo abituati, iOS, ma il problema è che stai cercando di riscattare un codice promozionale iOS sul Mac App Store.

Il problema e la causa
Questo problema sembra verificarsi più spesso con gli omaggi di codice promozionale app che sono diventati popolari su blog e feed di Twitter. Un feed scaricherà una serie di codici promozionali senza indicazioni chiare su cosa sia l'app. Gli utenti vedono un codice promozionale e lo gettano nel loro app store più vicino, spesso senza troppa direzione dal giveaway iniziale - questo è particolarmente vero con gli omaggi su Twitter. È un codice app iOS? Un codice app per Mac? Chissà! Questa è la causa del problema.

La soluzione: utilizzare l'app store appropriato
Questa è una soluzione molto semplice, basta avviare iTunes ed essere sicuri di utilizzare l'App Store iOS piuttosto che il Mac App Store. Presumo che ciò vada in entrambe le direzioni e che venga visualizzato un messaggio di errore altrettanto funky se si tenta di riscattare un codice app Mac tramite iOS App Store.

Abbiamo ricevuto un'email a riguardo qualche tempo fa e ho pensato che si trattasse di un problema una tantum, ma il fatto che continuiamo a visualizzare segnalazioni di errore e ricevere e-mail suggerisce che questa è una soluzione più ampia di risoluzione dei problemi e dovrebbe essere chiarita e spiegata. Infine, da parte di Apple con gli App Store, dovrebbero semplicemente sostituire il messaggio di errore con uno più appropriato per la situazione come "Questo è un codice promozionale per app iOS", ridurrebbe un po 'di confusione.