2012-02-06 13 views
11

के लिए इन-ऐप खरीदारी का परीक्षण करना मैंने इन-ऐप उत्पाद के लिए आईट्यून्स कनेक्ट (अंग्रेज़ी, फ़्रेंच, चीनी) में विभिन्न स्थानीय विवरण शामिल किए हैं। मैं एक SKProductsRequest का उपयोग कर सेब के सर्वर से उन्हें लाने के बाद स्थानीयकृत टाइटल और स्थानीयकृत डिस्क्रिप्शन गुण प्रदर्शित कर रहा हूं।बहुभाषी

दस्तावेज़ों और अन्य धागे से मेरी समझ यह है कि यदि मैं परीक्षण भाषा को प्रासंगिक भाषा में बदलता हूं तो यह सही भाषा प्रदर्शित करेगा। हालांकि फ्रांसीसी या चीनी में अपने फोन के साथ परीक्षण में उत्पाद विवरण अभी भी मूल अंग्रेजी में हैं।

परीक्षण के दौरान किसी भी iTunes खाते के साथ लॉग इन नहीं किया गया है (सेटिंग्स => स्टोर => साइनआउट)।

कोई भी आईएपी बहुभाषी कार्यक्षमता का परीक्षण करने के लिए कोई संकेत प्रदान कर सकता है?

उत्तर

13

मुझे विश्वास है कि स्टोर विवरण के लिए स्टोर लौटने वाला स्थानीयकरण आपके द्वारा उपयोग किए जा रहे परीक्षण उपयोगकर्ता के असाइन किए गए आईट्यून स्टोर पर आधारित है। डिवाइस की भाषा सेटिंग केवल स्थानीय रूप से लोड किए गए संसाधनों से संबंधित है।

+0

जैसा कि मैंने ऊपर बताया है, मैं आईट्यून्स से उत्पाद जानकारी पुनर्प्राप्त करते समय किसी भी उपयोगकर्ता के साथ लॉग इन नहीं हूं। एक और धागा है जो कहता है कि फ़ोन भाषा भाषा को देखती है। अगर मैं इसे पा सकूं तो मैं इसे यहां लिंक कर दूंगा। – Spanner

8

आगे परीक्षण के बाद मैंने पुष्टि की है कि @claireware वास्तव में उसके जवाब में सही था।

परीक्षक मैन्युअल रूप से परीक्षण के लिए स्टोर को बदलने या सेट करने में सक्षम नहीं है (ऐप्पल दस्तावेज़ राज्य परीक्षण उपयोगकर्ता (सेटिंग्स => स्टोर => साइनइन) के साथ लॉगिन नहीं करना है)। हालांकि यदि आप परीक्षण खरीद करते हैं और प्रॉम्प्ट पर परीक्षण उपयोगकर्ता प्रमाण-पत्र दर्ज करते हैं तो डिवाइस आपको चेतावनी देगा कि यह परीक्षण उपयोगकर्ता देश के आईट्यून्स स्टोर में बदल रहा है। परीक्षण खरीद करने के बाद परीक्षण उपयोगकर्ता लॉग इन होगा और आपके बाद के SKProductRequest उस स्टोर के लिए स्थानीयकृत जानकारी लौटाएंगे।

  1. iTunesConnect में अंग्रेजी, फ्रेंच और चीनी में स्थानीय पाठ के साथ एक या अधिक SKProducts बनाएँ:

    स्थानीयकरण के परीक्षण के लिए सारांश में मैं इन चरणों का पालन किया। (कोई मुझे पता है फ्रेंच नहीं है, तो मैं बस के परीक्षण के लिए यादृच्छिक फ्रेंच शब्द का इस्तेमाल किया )

  2. निर्मित दो नए उपयोगकर्ता परीक्षण खाते: [email protected] & [email protected] क्रमश: फ्रांस और चीन की दुकान करने के लिए सेट ।
  3. डिवाइस पर सेटिंग पर जाएं => स्टोर => प्रस्थान करें
  4. भागो एप्लिकेशन और एक खरीद
  5. iTunes पर खाता frenchtestuser खाते के साथ संवाद शीघ्र लॉगिन आरंभ
  6. खरीद के बाद पूरा हो गया है एक नया SKProductsRequest
  7. प्रदर्शन संवाद संकेतों और उत्पाद विवरणों की पुष्टि करें फ्रेंच स्थानीयकरण
  8. बंद करें और चरण 3 से फिर से शुरू करें इस बार chinatestuser खाते के साथ लॉग इन करें।
संबंधित मुद्दे