Åtgärda App Store "MZFreeProductCode.ClientCannotRedeemIosApp_explanation" Promo Code Redemption Error
En av våra läsare skickade in den här skärmdumpen med en rolig felkod som de fick när de försökte lösa in en kampanjkod på App Store. Det är ett slarvigt fel som spiller över det tilldelade utrymmet och dumpar något objektnamn eller något på användaren.
Felet som visas är "MZFreeProductCode.ClientCannotRedeemIosApp_explanation” och antagandet är att detta är en bugg på App Store som hindrar dig från att lösa in en appkampanjkod. Det är delvis sant, och delvis inte, och jag kunde replikera felmeddelandet själv konsekvent, men felet kanske inte är vad du tror att det är.
Felet är... Fel App Store! Det verkliga felet här är inte att kampanjkoden inte fungerar, det är en bugg i hur felmeddelandet visas av App Store. Låt oss granska felmeddelandet igen och se vad som sticker ut hos oss, ClientCannotRedeemIosApp_explanation – ser du det? Ios, det använder inte skiftläge som vi är vana vid, iOS, men problemet är att du försöker lösa in en iOS-kampanjkod på Mac App Store.
Problemet och orsaken Det här problemet verkar uppstå oftast med appkampanjkoderna som har blivit populära på bloggar och twitter foder.Ett flöde kommer att dumpa en serie kampanjkoder utan tydlig indikation på vad appen är. Användare ser en kampanjkod och slänger den bara i sin närmaste appbutik, ofta utan mycket riktning från den första giveawayen – detta gäller särskilt med twitter-presenter. Är det en iOS-appkod? En Mac-appkod? Vem vet! Detta är orsaken till problemet.
Lösningen: Använd rätt App Store Det här är en mycket enkel åtgärd, starta bara iTunes och se till att använda iOS-appen Store snarare än Mac App Store. Jag antar att detta går åt båda hållen, och att ett liknande läckert felmeddelande kommer att visas om du försöker lösa in en Mac-appkod via iOS App Store.
Vi fick ett e-postmeddelande om detta för ett tag sedan och jag trodde att det var ett engångsproblem, men det faktum att vi fortfarande ser felrapporter och får e-postmeddelanden om detta tyder på att detta är en bredare felsökning sak och bör förtydligas och förklaras.Slutligen, från Apples sida med App Stores, borde de bara ersätta felmeddelandet med ett som är mer lämpligt för situationen som "Detta är en iOS App-kampanjkod", det skulle minska viss förvirring.