/ / Prezzi di prezzi Appstore diversi per un prodotto: iOS, Object-C, iPad, App-Store, StoreKit

Diversi prezzi di prezzi di Appstore per un prodotto: ios, ogg-c, ipad, app-store, storekit

Per favore, aiutatemi con il seguente problema. Nella mia app, ho un paio di acquisti in-app. Prima di acquistarlo, l'utente può vedere il prezzo. Per ottenere il prezzo da AppStore, faccio quanto segue (quando ho ricevuto risposta da AppStore):

for (SKProduct * skProduct in skProducts) {
[_priceFormatter setLocale:skProduct.priceLocale];
NSString * locale = [_priceFormatter stringFromNumber:skProduct.price];
[_dictPrice setObject:locale forKey:skProduct.productIdentifier];
}

Se abbiamo NSLog skProduct.price qui, dice 0,79 (la valuta non è il dollaro o l'euro). Quindi, l'utente vede il numero 0.79 sul suo schermo. Cercando di acquistare l'acquisto, facciamo come al solito:

SKProduct* product = [response.products objectAtIndex:0];
SKPayment *payment = [SKPayment paymentWithProduct:product];
[[SKPaymentQueue defaultQueue] addPayment:payment];

Se abbiamo NSLog product.price qui, vediamo anche 0,79. Ma poi viene visualizzato un avviso standard dall'AppStore che chiede se vogliamo acquistare il prodotto per 0,86.

Come può esistere questa differenza di prezzo?

Grazie per l'eventuale aiuto.

risposte:

0 per risposta № 1

Ho pensato che si trattasse di qualcosa sulle tasse e in questo articolo potrebbe effettivamente essere il caso qui. Dipende dalla valuta in cui l'app viene venduta e dal paese in cui vivi.


Articolo: http://www.businessinsider.com/apple-app-store-grindr-angry-birds-2015-1
Controlla la lettera di Apple