2010-10-19 13 views
14

मैं अपने ग्राहकों को आईफोन/आईपैड एप्लिकेशन प्रबंधित करने के लिए कई खातों का उपयोग कर रहा हूं। इसलिए मुझे विभिन्न लॉग इन के साथ iTunes कनेक्ट से कनेक्ट करने की आवश्यकता है। मैं एक्सकोड या एप्लिकेशन लोडर में लॉगिन कैसे बदल सकता हूं? यह हमेशा एक डिफ़ॉल्ट मान पर सेट होता है जिसे मैंने पहली बार एक्सकोड शुरू किया था।अपने एक्सकोड iTunes कनेक्ट लॉगिन को कैसे बदलें?

एक्सकोड ऑर्गनाइज़र का उपयोग करके एप्लिकेशन को सत्यापित या सबमिट करने की बात आती है, तो मैंने डेवलपर्स का उपयोग करने के लिए किए गए कार्यों के लिए ऐप्पल से नफरत करना शुरू कर दिया है। उन परिस्थितियों में मैं एक ऐप्पल के अंदर कीड़े की तरह महसूस करता हूं, बहुत खो गया। समस्या यह है कि उन बटनों में से किसी एक पर क्लिक करना (मान्य करें ... या जमा करें ...) दुर्लभ मौकों को छोड़कर किसी भी प्रकार की प्रतिक्रिया नहीं दे रहा है। क्या हो रहा है यह देखने का एकमात्र तरीका XCode लॉग संदेशों को देखने के लिए कंसोल का उपयोग कर रहा है।

उत्तर

1

आपको एक्सकोड में अपने आईट्यून कनेक्ट विवरण को बदलने की आवश्यकता नहीं है। जब तक आप सही बंडल पहचानकर्ता सेट करते हैं, तब तक आप किसी भी प्रावधान पोर्टल से प्रमाण पत्र का उपयोग कर सकते हैं और आप किसी भी डेवलपर खाते के ठीक से अपना आवेदन बना सकते हैं।

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

+0

विंडो -> सेटअप सेटअप विज़ार्ड ... सही तरीका है। थक्स थॉमस। –

+0

अच्छे संकेत के लिए धन्यवाद! – vinzenzweber

3

एक ही रास्ता मुझे पता चला मेरी iTunes कनेक्ट लॉगिन कीचेन पहुंच उपयोग कर रहा है बदलने के लिए। बस सीएमडी + स्पेसबार दबाएं और कीचेन एक्सेस पर खोजें। उस एप्लिकेशन को लॉन्च करें और की खोज बार में "आईट्यून्स" दर्ज करें कीचेन एक्सेस। श्रेणी में "सभी आइटम" चुनें। पाए गए सभी आइटम हटाएं। अब एक्सकोड या एप्लिकेशन लोडर को पुनरारंभ करें, जो भी आपको उपयोग करने की ज़रूरत है। यह आपको फिर से लॉगिन के लिए पूछना चाहिए!

1

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

आप आवश्यकतानुसार प्रत्येक खाते में साझा संस्करण नियंत्रण भंडार से अपने किसी भी सामान्य कोड को देख सकते हैं। आप कई खातों के बीच काम करने के लिए मैक के तेज़ उपयोगकर्ता स्विच का भी उपयोग कर सकते हैं।

+0

अच्छा विचार! लेकिन यह हर समय खाते को स्विच करने के लिए वास्तव में परेशान है। – vinzenzweber

14

मैं कोई जवाब है कि मूल पोस्ट में निम्नलिखित प्रश्न का XCode भाग से संबंधित नहीं देख पा रहे हैं: "मैं कैसे XCode या आवेदन लोडर में लॉगिन बदल सकते हैं?"

यह मेरे लिए महत्वपूर्ण था क्योंकि मेरे पास कई ऐप्पल देव आईडी हैं। एक नया एमबीपी स्थापित करते समय मुझे एक्सकोड डिवाइस पैनल में मेरी प्रोविजनिंग प्रोफाइल रीफ्रेश करने की आवश्यकता थी। रीफ्रेश बटन आपके कीचेन में सहेजे गए daw2.apple.com वेब फॉर्म पासवर्ड का उपयोग करता है यदि आप "अपने ऐप्पल आईडी के साथ साइन इन करें" संवाद पर कीचेन विकल्प में याद रखें पासवर्ड का चयन करते हैं। मैंने ऐसा किया था, जो मेरे अन्य खातों से प्रावधान प्रोफाइल डाउनलोड करने से रोक रहा था। इसके अलावा, रीफ्रेश बटन कैश किए गए क्रेडेंशियल्स का उपयोग करता है यदि आप अपनी ऐप्पल आईडी दर्ज करने के बाद फिर से ताज़ा करें, भले ही आपने कीचेन विकल्प नहीं चुना हो।

तो XCode में कई एप्पल आईडी प्रावधान प्रोफाइल को रिफ्रेश करने के लिए या तो:

  1. आपके क्रेडेंशियल्स बचाने के लिए और प्रत्येक एप्पल आईडी है कि आप ताजा प्रावधान प्रोफाइल डाउनलोड करने के लिए चाहते हैं के लिए XCode को पुनः आरंभ करने के लिए कीचेन विकल्प का उपयोग न करें।

  2. यदि आपने कीचेन में प्रमाण-पत्र सहेजे हैं और आपको एक अलग ऐप्पल आईडी का उपयोग करने की आवश्यकता है, तो daw2.apple.com के लिए कीचेन लॉगिन आइटम को हटाएं और एक्सकोड को पुनरारंभ करें।

+0

एक्सकोड संस्करण 4.4.1 पर यह समाधान था। –

+0

+1 4.4.1 पर भी मेरे लिए काम किया – marchinram

+0

+1 यह 4.5.2 पर भी काम करता है - बहुत उपयोगी, धन्यवाद! – joshue

0

मेरा मानना ​​है कि एक्सकोड 6.3.2 में अपनी सैनिटी को सुरक्षित करते हुए यह काम करने का आखिरकार एक तरीका है।

मुख्य चाल यह सुनिश्चित करना है कि आपके आईट्यून्स कनेक्ट खाते और सदस्य केंद्र खाते ऐप्पल आईडी किसी विशेष संगठन के लिए समान हैं। ऐसा लगता है कि एक्सकोड मानता है और आईट्यून्स कनेक्ट तक पहुंचने के लिए सदस्य केंद्र ऐप्पल आईडी का उपयोग करने का प्रयास करता है।

वास्तविक ईमेल खातों के पूरे समूह को बनाने और प्रबंधित करने से बचने के लिए ईमेल पता की एक "फ़ोल्डर" शैली सुनिश्चित करें और उपयोग करें (अधिक जानकारी के लिए इसे देखें: https://webapps.stackexchange.com/questions/26053/gmail-address-with-within-the-recipient-name)। लेकिन यहां महत्वपूर्ण हिस्सा है - उस संगठन के लिए "+ फ़ोल्डर" शैली खाता सदस्य केंद्र (यानी "फ़ोल्डर" खाते को आमंत्रित करें) जोड़ें और यदि आप इसका उपयोग कर रहे थे तो अपना सादा ऐप्पल आईडी हटा दें।

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