2012-06-26 19 views
16

क्या कोई आईट्यून्स कनेक्ट के भीतर गेम सेंटर में सभी उपलब्धियों को अपलोड करने के तरीके से अवगत है?आईओएस गेम सेंटर उपलब्धि अपलोड

मेरे पास 10 भाषाओं में लगभग 30 उपलब्धियां हैं। यह iTunesConnect में मेरी स्रोत फ़ाइल से डेटा प्राप्त करने के लिए क्लिक करने, काटने और पेस्ट करने का एक पूरा समूह है। मुझे लगता है कि ऐप खरीद में अपलोड करने के लिए एक नई सुविधा है। क्या उपलब्धियों के लिए कुछ समान है? आदर्श रूप से एक अच्छा एक्सएमएल अपलोड होगा। क्या मैं सपना देख रहा हूँ?

धन्यवाद,

डीन।

उत्तर

0

मैं एक ही मुद्दे से निपट रहा हूं, और कुछ समय के बाद, ऐसा लगता है कि मृत्यु काटने और पेस्ट करने के लिए खुद को उबाऊ छोड़कर कोई अच्छा समाधान नहीं है। ऐप खरीद में फिक्स के साथ, मुझे लगता है कि इस मुद्दे के लिए एक फिक्स जल्द ही बाहर आ जाएगा।

+0

यहां उम्मीद है कि वे जल्द ही इसे स्वचालित कर देंगे। तब तक, मस्तिष्क को तटस्थ रखने और आगे बढ़ने का समय है! –

+2

इसे सही उत्तर के रूप में नहीं माना जाना चाहिए। ITMSTransporter नामक एक उपकरण है जो नौकरी करता है जैसा कि मैंने नीचे बताया है। –

23

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

मौजूदा आईएपी, लीडरबोड्स और उपलब्धियों को डाउनलोड करने के लिए आपको iTMSTransporter -m lookupMetadata ... (गाइड की जांच करें) शुरू करने के लिए, और उस XML फ़ाइल की संरचना देखें जिसे आप संपादित करना चाहते हैं (आप इसे एक्सकोड संपादक के साथ संपादित करें)। सबकुछ एक .itmsp फ़ाइल में डाउनलोड किया जाएगा जो सिर्फ एक पैकेज (आईट्यून्स पैकेज) है। आप फ़ाइल को ctrl-click करके और "पैकेज की सामग्री दिखाएं" चुनकर इस पैकेज में प्रवेश कर सकते हैं। फिर आप अपलोड करने से पहले इस पैकेज की सभी सामग्री जोड़ सकते हैं।

इसके अलावा, मैं यह देखने के लिए iTMSTransporter -m diagnostic चलाने की अनुशंसा करता हूं कि आपके पास आवश्यक बंदरगाह खुले हैं या नहीं।

मैंने इसका उपयोग किया है और यह बहुत अच्छा काम करता है। XML फ़ाइल को पहली बार बनाने के लिए स्क्रिप्ट को कॉन्फ़िगर करने में बहुत समय लगता है, लेकिन लंबे समय तक आप बहुत समय बचाते हैं (और शायद आप भी कम गलतियां करते हैं)।

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

वैसे, जब आप कीवर्ड पेश करते हैं तो आपको केवल 100 वर्णों की अनुमति है, और आप रिक्त स्थान के बिना कुछ वर्ण सहेज सकते हैं। तो इसके बजाय: "keyword1, keyword2, keyword3, ..." आप "keyword1, keyword2, keyword3, ..." डाल सकते हैं और यह काम करता है।

अंत में, मुझे एक मामूली समस्या का सामना करना पड़ा, यदि आप आईट्यून्स कनेक्ट के माध्यम से मैन्युअल रूप से कुछ उपलब्धियां या लीडरबोर्ड बनाते हैं, और फिर iTMSTransporter के साथ कुछ उपलब्धियों को पुनः लोड या अपडेट करने का प्रयास करते हैं, तो यह आपको एक त्रुटि देगा। लेकिन, यदि आप उन्हें iTMSTransporter के साथ बनाते हैं तो आप उन्हें जितनी बार चाहें बिना किसी समस्या के अपडेट कर सकते हैं।

मुझे उम्मीद है कि यह मदद करता है !!

+0

यह थोड़ा सा विचित्र है लेकिन यह विधि एक बड़ा समय बचाने वाला है, और इसकी एक्सएमएल की पीढ़ी के रूप में यह पूरी तरह से स्क्रिप्ट-सक्षम है। –

+0

"तो, अगर आपने कुछ उपलब्धियां या लीडरबोर्ड मैन्युअल रूप से बनाए हैं" ← मैन्युअल रूप से मैन्युअल रूप से iTunes कनेक्ट में या .itmsp पैकेज में xml फ़ाइल मैन्युअल रूप से संपादित करना? – Jonny

+0

@ जॉनी मेरा मैन्युअल रूप से आईट्यून्स कनेक्ट में है। यदि आपने ट्रांसपोर्टर के साथ उपलब्धियां या लीडरबोर्ड बनाए हैं तो आप उन्हें अपडेट कर सकते हैं (जब तक कि वे वास्तविक खिलाड़ियों के वास्तविक स्कोर के साथ लाइव न हों)। –

3

अपलोड या थोक में नेता बोर्डों और उपलब्धियों सत्यापित करें कि आप एक कमांड लाइन उपकरण iTMSTransporter जो यहां अपने Xcode पैकेज में स्थापित किया गया है का उपयोग करने के लिए:

/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/ bin 

आप निर्देशिका है जहाँ ट्रांसपोर्टर स्थापित किया गया है करने के लिए जाना है टर्मिनल में क्रमशः विभिन्न आदेशों का उपयोग करें। ट्रांसपोर्टर का उपयोग करने के लिए, आपके पास व्यवस्थापक या तकनीकी भूमिका के साथ एक आईट्यून कनेक्ट खाता होना चाहिए।

चेतावनी!

./iTMSTransporter ... 

आप .itmsp पैकेज के साथ "पैकेज सामग्री दिखाएं" इसे खोलने डाउनलोड करने और एक मेटाडाटा मिल जाने के बाद: आप कमांड जो एप्पल गाइड में उल्लेख नहीं है, की तरह से पहले उपयोग करने के लिए "./" .xml फ़ाइल, आप इसे संपादित और अपलोड कर सकते हैं।

यदि आपके पास पहले उपलब्धियां या लीडर बोर्ड हैं जिन्हें आपको छोड़ना है क्योंकि वे पहले के पोस्ट के विपरीत नए हैं!

यह चाल चित्रों के साथ आता है। यदि आपके पास चित्र हैं तो आपको मेटाडेटा फ़ाइल के बगल में itms पैकेज में संलग्न करना होगा, लेकिन आपको मेटाडेटा फ़ाइल में नाम आदि शामिल करना होगा। ITunes कनेक्ट पर मैन्युअल रूप से एक उपलब्धि या लीडर बोर्ड बनाने के लिए सबसे अच्छा है और इसे फिर से पैकेज पैकेज डाउनलोड करें और उन डेटा को कॉपी करें। मूल डेटा में कुछ भी न बदलने से सावधान रहें बस नई जानकारी संलग्न करें।

यह अच्छी तरह से काम करता है, लेकिन आपको तब तक इंतजार करना होगा जब तक सर्वर नए डेटा को प्रसारित न करे।

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