विकास टीम Xcode में नहीं दिख रही है


91

मैं एक स्व-नियोजित आईओएस डेवलपर हूं और इसलिए मेरी अपनी आईओएस वितरण सदस्यता है।

कुछ दिनों के लिए, मैं एक टीम में एक डेवलपर के रूप में काम कर रहा हूं। मेरा Apple खाता उनके iTunes Connect / Users और Roles में जोड़ा गया है। यह तब से काम कर रहा है, जब मैं हमारे द्वारा विकसित वर्तमान ऐप के ऐप विवरण तक पहुंच सकता हूं।

हालाँकि, मैं इसे Xcode पर सही से प्राप्त नहीं कर सकता। और इसलिए Xcode का कहना है कि बंडल आईडी सही नहीं है क्योंकि मेरे पास प्रोविजनिंग प्रोफाइल नहीं है।

'प्रोजेक्ट> जनरल> आइडेंटिटी> टीम' में, मैं केवल अपना खाता चुन सकता हूं और मैं जिस नई टीम का हिस्सा हूं, उसे नहीं देखता। मैं इसे न तो Xcode वरीयताओं के लेखा पृष्ठ में देखता हूं।

मेरे लिए टीम लीडर द्वारा एक प्रोविजनिंग प्रोफाइल बनाई गई है। यह समस्या हल नहीं हुई।

प्रश्न: हम Xcode में किस नई टीम को जोड़ सकते हैं?


नोट - लंबे समय तक Apple इस पागलपन को हल करेगा,

2018 में वे इसे ठीक कर रहे हैं:

यहाँ छवि विवरण दर्ज करें


1
अविश्वसनीय रूप से, Apple पर, वहाँ एक 'बेटियर' डेवलपर और 'कनेक्ट कनेक्ट' के संबंध हैं। आपकी कंपनी को आपको "डेवलपर चीज़" पर आमंत्रित करना होगा जैसा कि नीचे दिए गए चित्रों में दिखाया गया है। यदि आप "itunes चीज़" पर "केवल" आमंत्रित हैं, तो आप खराब हैं। कितना मूर्ख।
फेटी

जवाबों:


95

फरवरी 12 वीं 2019 तक, Apple ने अब AppStore Connect और developer.apple.com सिस्टम दोनों को एकीकृत कर दिया है।

प्रोफ़ाइल और प्रमाणपत्र क्षमताओं को जोड़ने के लिए:

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

डेवलपर संसाधन अनुभाग


10
मैं किसी को एक ऐप मैनेजर के रूप में जोड़ने की कोशिश कर रहा हूं, जब मैं इस चेकबॉक्स पर नीचे स्क्रॉल करता हूं uncheckedऔर मुझे बॉक्स चेक करने की अनुमति नहीं देता है। कोई विचार क्यों?
विकीली_ए

3
@Wikkle_A चेकबॉक्स मुझे अक्षम लगा, लेकिन इसमें क्लिक करने से काम हो गया। हालाँकि, क्लिक लक्ष्य सुपर छोटा है और लेबल पर क्लिक करने से काम नहीं होता है।
ह्यूगो डोज़ो

2
इसलिए हमें पता चला कि मेरे पास ग्राहक खाते के प्रमाणपत्रों की अनुमति नहीं है। उपयोगकर्ता टैब के तहत अब प्रमाणपत्रों की अनुमति देने के लिए एक चेकबॉक्स है जो केवल उन लोगों द्वारा दिया जा सकता है जिनके पास प्रमाण पत्र की अनुमति है।
विकीली_ए

5
यदि आपके पास "संगठन" डेवलपर खाते के बजाय "व्यक्तिगत" डेवलपर खाता है, तो यह विकल्प पूरी तरह से अक्षम प्रतीत होता है। यहां तक ​​कि अगर मैं HTML में हैक करता हूं और जब मैं परिवर्तनों को सहेजने की कोशिश करता हूं, तो चेकबॉक्स को बलपूर्वक चेक करता हूं, मुझे एक त्रुटि मिलती है जो कहती है "आपके खाते में अन्य उपयोगकर्ताओं को संपादित करने की अनुमति नहीं है। अधिक जानकारी के लिए अपने टीम एजेंट से संपर्क करें।" रिकॉर्ड के लिए, मैं खाता स्वामी / व्यवस्थापक हूं, इसलिए मुझे हर चीज तक पहुंच होनी चाहिए। अधिक जानकारी: Apple.stackexchange.com/a/358562/13594
माइकल

1
यह एकीकृत प्रणालियों के तहत वर्तमान समाधान है। स्वीकृत उत्तर पुराना है।
नाथन हॉसल्टन

89

यहाँ भारी समस्या:

Apple के दो बिल्कुल अलग हैं मूलभूत प्रणालियां हैं,

- "developer.apple" प्रणाली

और यह

- आईट्यून कनेक्ट सिस्टम

वे पूरी तरह से अलग हैं। एक नियम के रूप में आपको दोनों में होना चाहिए

यह पूरे सॉफ्टवेयर उद्योग में सबसे भ्रामक (और हास्यास्पद) बात है। यह अंतहीन भ्रम का एक स्रोत है।

जब आप इस पृष्ठ पर समस्या का सामना करते हैं, तो समाधान के 99% समय में "उन्होंने मुझे iTunes कनेक्ट पर जोड़ा, लेकिन वे मुझे डेवलपर पर जोड़ना भूल गए ..." या "वे मुझे एक या एक व्यवस्थापक बनाने के लिए भूल गए। अन्य। "


यदि आपको किसी मौजूदा टीम में जोड़ा जाता है, तो व्यवस्थापक के रूप में निमंत्रण मांगें

सेब डेवलपर केंद्र में जाएं : https://developer.apple.com/account

फिर, कि developer.apple है,

नहीं

itunesconnect.apple !!!

एक बार जब आप developer.apple.com/account पर होते हैं, तो सुनिश्चित करें कि आप शीर्ष दाएं कोने में सही टीम में हैं:

यहाँ छवि विवरण दर्ज करें

सेक्शन के लोगों में जाएं

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

सुनिश्चित करें कि आपके व्यवस्थापक हैं:

यहाँ छवि विवरण दर्ज करें

अगर यहां सब कुछ ठीक है। तो पूर्ण Xcode बंद करो और इसे पुनरारंभ करें।

सुनिश्चित करें कि आपका खाता प्राथमिकता में Xcode में जोड़ा गया है-> खाता

यहाँ छवि विवरण दर्ज करें

यदि नहीं, तो नीचे बाएँ कोने पर + पर क्लिक करें और अपना खाता जोड़ें।

अब, अपने प्रोजेक्ट में, अपने लक्ष्य पर जाएँ:

यहाँ छवि विवरण दर्ज करें

और टीम में, आपकी नई टीम दिखनी चाहिए:

यहाँ छवि विवरण दर्ज करें

दोहराना,

Apple पर, वहाँ एक 'बेटियर डेवलेपर' और 'कनेक्ट्स कनेक्ट' के संबंध हैं।

आपकी कंपनी को आपको "डेवलपर चीज़" पर आमंत्रित करना होगा जैसा कि यहां की छवियों में दिखाया गया है। यदि आप "itunes बात" पर "केवल" आमंत्रित हैं, तो कुछ भी काम नहीं करता है। वास्तव में मूर्खतापूर्ण और विचित्र, लेकिन यह है कि यह कैसे है।


धन्यवाद! 'पूरी तरह से XCode बंद करो और इसे पुनरारंभ करें।' - मेरे लिए issuse को हल किया
एडगर

2
यह मेरे लिए वास्तविक समाधान था। मेरा खाता अभी तक developer.apple.com में नहीं जोड़ा गया था। उसके बाद + आवश्यक प्रमाणपत्र और कुंजियाँ स्थापित करने से मैं ऐप का निर्माण और अपलोड करने में सक्षम था।
साशा

यह वास्तव में सहायक था क्योंकि मैं भ्रमित था। ऐप्पल को एंड्रॉइड टीम की तरह कुछ छोटे ट्यूटोरियल वीडियो बनाने चाहिए। एंड्रॉइड को हाल ही में विकसित करने के लिए और अधिक मजेदार बनाया जा रहा है।
बदर

1
यह भी याद रखें कि आप केवल लोगों को आमंत्रित कर सकते हैं यदि आपके पास कोई कंपनी है। यदि आपका खाता एक व्यक्तिगत डेवलपर के रूप में पंजीकृत है, तो आप लोग बटन भी नहीं देखेंगे।
बजे साइमन एमकोसो जूल

9
यह पुराना हो चुका है। कृपया ह्यूगो डोज़ो का जवाब देखें।
Tobe_Sta

12

समाधान: मेरा खाता विकास दल के नेता के सदस्य केंद्र के प्रमाणपत्र पृष्ठ में नहीं जोड़ा गया था। उसने सिर्फ मुझे जोड़ा और मुझे इसमें शामिल होने का निमंत्रण मिला। इस समस्या को हल कर दिया है क्योंकि मैं अब Xcode में अपनी टीम का चयन कर सकता हूं।


क्या आपका मतलब है developer.apple.com/account/ios/certificate पेज? मेरे पास एक ही समस्या है, लेकिन आप एक अलग खाते के लिए प्रमाण पत्र जोड़ सकते हैं, जहां नहीं मिल सकता है।
मेरिज डेन हाउटिंग

वास्तव में, आपको किसी भी समय ठीक से आईट्यून्स कनेक्ट स्थापित करने की स्थिति में एक अलग खाते के लिए प्रमाण पत्र नहीं जोड़ना पड़ता है, जो बिल्कुल भी आसान नहीं है! मुझे नहीं पता कि यह किस पृष्ठ पर जाना है क्योंकि यह मेरी टीम का नेता है जिसने इसे किया।
गोल्डएक्सएप

4

@Opyh ने जो कहा, उसके अलावा, आपके उपयोगकर्ता ने विकल्प "प्रमाणपत्र, पहचानकर्ता और प्रोफ़ाइल तक पहुंच" की जांच की होगी। अपनी टीम को देखने के लिए https://itunesconnect.apple.com/access/users में ।

उसके बाद, आपको अपना खाता xcode> लक्ष्य> टीम में जोड़ना होगा, और आप दिखाएंगे कि आपका उपयोगकर्ता एक टीम को सौंपा गया है।


3

उन लोगों के लिए जो 2020 में रहते हैं, लेकिन बस खो जाते हैं, यहां "टीम" बटन चले गए हैं! आप इसे "मुख्य" के बजाय "हस्ताक्षर और क्षमताओं" अनुभाग के तहत पाएंगे। नीचे दी गई छवि देखें:

टीम बट्टन "हस्ताक्षर और क्षमताओं में शामिल"


2
कृपया छवियों से लिंक करने के बजाय अपने उत्तर में सभी सूचना-पत्र जोड़ें
निको हेस

जुलाई 2020 का अंतिम संस्करण
SHANNAX

शन्नो यहां (व्यक्तिगत टीम) के रूप में दिखाती है, लेकिन एक व्यक्तिगत टीम आईपीए को संग्रहीत नहीं कर सकती है, इसलिए यह आपको सिमुलेटर पर परीक्षण करने की अनुमति देता है, लेकिन "एक्सकोड डेवलपर" के रूप में कार्य नहीं करता है जो आईपीए बना सकते हैं।
स्पोडेल

3

Xcode आपकी विकास टीम को नहीं देखता है (यह एक व्यक्तिगत टीम नहीं है) जब तक कि AppStoreConnect में अगली सेटिंग में व्यवस्थापक जाँच न करें भले ही आपकी भूमिका डेवलपर हो

Access to Certificates, Identifiers & Profiles

यह काम करता है, ऐप मैनेजर भले ही यह कर सकता है।
मिरकानल

2

इसके लिए आपको निम्नलिखित काम करने होंगे:

  1. जांचें कि क्या आपकी ऐप्पल आईडी विशिष्ट भूमिका के साथ ऐप्पल डेवलपर पोर्टल पर टीम में जोड़ी गई है। यदि नहीं तो इसे जोड़ा जाना चाहिए।
  2. उसके बाद आपको निम्नलिखित पथ पर Xcode की सेटिंग में अपना ऐप्पल अकाउंट जोड़ना होगा। यदि जोड़ा गया है तो निकालें और फिर से जोड़ें

Xcode -> प्राथमिकताएं -> खाते -> बाईं ओर के बॉटम अनुभाग पर 'प्लस' (+) बटन पर क्लिक करके खाता जोड़ें

यदि यह किया जाता है और अभी भी कोई समस्या है तो प्रोविजनिंग प्रोफाइल को फिर से तैयार करें, इसे इंस्टॉल करें और इसका उपयोग करें।


5
1. मेरी ऐप्पल आईडी को एक विशिष्ट भूमिका के साथ जोड़ा गया है क्योंकि मैं आईट्यून्स कनेक्ट पर ऐप का प्रबंधन कर सकता हूं। 2. मेरा खाता पहले से ही xCode में है क्योंकि मैंने पहले ही इस खाते से xCode से सीधे ऐप अपलोड कर दिया है। मुझे एक .mobileprovision और डबल-क्लिक मिला है, लेकिन इससे मेरी समस्या हल नहीं हुई।
गोल्डएक्सएप

2

ऐसा लगता है कि जब ऐप्पल ऐप स्टोर कनेक्ट और डेवलपर खातों में विलय हो गया, तो कुछ खाते छूट गए, जैसे मेरा - मेरे मामले में (मैं एक टीम का हिस्सा हूं, लेकिन खाता धारक नहीं), मुझे एक अलग समाधान का उपयोग करना पड़ा:

  • जांचें कि क्या आपकी टीम https://appstoreconnect.apple.com पर दिखाई देती है (शीर्ष दाएं कोने में मेनू में प्रविष्टि)
  • जांचें कि क्या आपकी टीम https://developer.apple.com/account पर दिखाई देती है (शीर्ष दाएं कोने में मेनू में प्रविष्टि)

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


मुझे पता नहीं है, यह क्यों अजीब था लेकिन मेरे खाते को हटाने और जोड़ने से फिर से मदद मिली। धन्यवाद!
benedikt

0

आपको उपयुक्त प्रमाण पत्र की भी आवश्यकता हो सकती है। प्रमाणपत्रों तक पूर्ण पहुंच या पूर्ण व्यवस्थापक होने की आवश्यकता के बिना

आप हस्ताक्षर प्रमाण पत्र के निर्माता को ईमेल कर सकते हैं। निर्माता से उनके मैक पर हस्ताक्षर प्रमाण पत्र का निर्यात करने के लिए कहें ताकि आप इसे अपने मैक पर स्थापित कर सकें। यहाँ छवि विवरण दर्ज करें

अधिक जानकारी के लिए कृपया नीचे दिया गया लिंक देखें:

https://help.apple.com/xcode/mac/current/#/dev3a05256b8

https://help.apple.com/xcode/mac/current/#/dev154b28f09


कृपया लिंक की सामग्री को संक्षेप में बताएं।
डे।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.