/ / Различни цени на Appstore цени за един продукт - ios, aim-c, ipad, app-store, storekit

Различни цени на Appstore за един продукт - ios, objective-c, ipad, app-store, storekit

Моля, помогнете ми със следния проблем. В приложението си имам няколко покупки в приложението. Преди да го купи, потребителят може да види цената. За да получа цената от AppStore, правя следното (когато получих отговор от AppStore):

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

Ако ние NSLog skProduct.price тук, той казва 0.79 (валутата не е долар или евро). И така, потребителят вижда числото 0,79 на екрана си. Опитвайки се да закупите покупката, правим както обикновено:

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

Ако ние NSLog product.price тук, виждаме и 0.79. Но тогава от AppStore се появява стандартен сигнал, който пита дали искаме да купим продукта за 0.86.

Как може да съществува тази разлика в цените?

Благодаря ви за всяка възможна помощ.

Отговори:

0 за отговор № 1

Предполагах, че става въпрос за данъци и по тази статия всъщност може да е така. Зависи от валутата, в която се продава приложението и държавата, в която живеете.


член: http://www.businessinsider.com/apple-app-store-grindr-angry-birds-2015-1
Проверете писмото от Apple