2015-01-14 12 views
5

मुझे आईट्यून्स कनेक्ट में कई इन-ऐप-खरीदे हैं और मुझे अपने आवेदन के माध्यम से अपना डेटा प्राप्त होता है। सभी डेटा प्राप्त होता है और सबकुछ ठीक से काम करता प्रतीत होता है। कीमतें टायर 1 और टियर 3 के बीच हैं। सबकुछ ठीक से लगता है। (स्क्रीनशॉट # 1 देखें)इनएप-खरीद में दो अलग-अलग कीमतें हैं

लेकिन जब मैं इन्हें खरीदना चाहता हूं, तो मुझे हमेशा एक अलग (उच्च) कीमत मिलती है। (स्क्रीनशॉट # 2 देखें)

क्या मैं कुछ गलत कर रहा हूं? क्या यूरोप में मौजूदा कर वृद्धि के साथ इसका क्या संबंध है? कोड मैं अपने बटन के ऊपर कीमत मुद्रण के लिए प्रयोग करते हैं:

NSNumberFormatter *priceFormatter = [[NSNumberFormatter alloc] init]; 
[priceFormatter setNumberStyle:NSNumberFormatterCurrencyStyle]; 
for (SKProduct *p in _products) { 
    [priceFormatter setLocale:p.priceLocale]; 
    NSString *title = [NSString stringWithFormat:@"%@ %@",p.localizedTitle,[priceFormatter stringFromNumber:p.price]]; 
} 

हालांकि (जो कर विचार के विपरीत है) की कीमतें, एक निश्चित प्रतिशत तक वृद्धि नहीं करते:

टीयर 1 - 0 99 € -> 1,56 €

टीयर 2 - 1,99 € -> 2,34 €

टीयर 3 - 2,99 € -> 3,12 €

संपादित करें # 1: स्पष्ट रूप से मूल्य यादृच्छिक रूप से बदलता है। I also recorded a video of the phenomeno एन। आप देख सकते हैं कि कीमत शुरुआत में ऐपस्टोर से लोड की गई है। यह सिम्युलेटर और डिवाइस पर भी होता है। ऐपस्टोर खाता दोनों पर एक सैंडबॉक्स खाता है।

संपादित करें # 2: मैंने उच्च मूल्यों के लिए मूल्य निर्धारण मैट्रिक्स भी चेक किया। वे पूरे मैट्रिक्स में प्रकट नहीं होते हैं। तो मुझे लगता है कि यह सैंडबॉक्स नहीं है जो मुझे गलत ईयू देश के लिए मूल्य भेज रहा है।

# 3 संपादित करें: मैं के लिए संयुक्त राज्य अमेरिका एपस्टोर एक नए सैंडबॉक्स उपयोगकर्ता बनाया। अब कीमतें लगातार सही लगती हैं (इसे ~ 15 बार कोशिश की गई)। यह हमें क्या बताता है? क्या यूरोपीय सैंडबॉक्स छोटी गाड़ी है या यूरोप में मेरे ग्राहकों को गलत कीमतें दिखाई देगी?

Screenshot of shop with correct prices Screenshot of dialog with wrong price

+0

http://stackoverflow.com/questions/27877516/shows- अलग-price-in-confirm-your-in-app-purchase-dialog-ios –

उत्तर

0

मेरे मामले में पहली बार मुझे करों के बिना मूल्य दिखाते हैं, और निम्नलिखित समय करों के साथ मूल्य दिखाते हैं

संपादित करें: करों गलत लागू किया जाता है

+0

क्या आप इसे कई मूल्य स्तरों के लिए पुष्टि कर सकते हैं? यह मेरा पहला विचार था, लेकिन स्पष्ट रूप से प्रतिशत मूल्य स्तर के बीच काफी बदल जाता है। –

+0

मैं पुष्टि करता हूं कि सभी स्तरों में (हमेशा सैंडबॉक्स में) होता है। वे यह भी कहते हैं कि प्रतिशत लागू किया गया है, क्योंकि 1.99 € स्तर में लगभग 0.40 € (सही) और 2.99 € टियर लगभग 0.15 € जोड़ता है, जो इंगित करता है कि गलत लागू किया गया है – encastellano

संबंधित मुद्दे