मैं XCode 9 का उपयोग करके एक वास्तविक डिवाइस में किसी ऐप का परीक्षण करने का प्रयास कर रहा हूं।

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

मैंने एक iPod, एक iPad और एक iPhone में भौतिक रूप से प्लगिंग करने का प्रयास किया है। वे सभी iTunes में, और विंडोज़> "डिवाइस और सिमुलेटर" के तहत XCode में भी दिखाई देते हैं, लेकिन XCode बस कुछ भी पंजीकृत नहीं करता है।

मैंने डिवाइस को मैन्युअल रूप से पंजीकृत करने के लिए वेबसाइट पर जाने की भी कोशिश की, लेकिन ऐसा लगता है कि मैं भुगतान किए गए ऐप्पल डेवलपर खाते के बिना भी इस वेबसाइट तक नहीं पहुंच सकता?

मेरे पास एक सशुल्क Apple डेवलपर खाता नहीं है, लेकिन मेरे पास Apple ID है। मुझे पता है कि मैं बिना किसी खाते के वास्तविक डिवाइस में परीक्षण कर सकता हूं क्योंकि इस पेज में https:// Developer.apple.com/support/compare-memberships/ लाभ और संसाधन के अंतर्गत Apple ID से साइन इन करें कॉलम में डिवाइस पर परीक्षण है मजबूत> चेक किया गया।

कृपया, मैं इसे कैसे हल कर सकता हूं?

6
MarcG 6 अगस्त 2018, 07:29

2 जवाब

एक्सकोड विंडो के शीर्ष पर, बाएं से दाएं, रन और स्टॉप बटन के बाद, एक और बटन होता है जो टूलटिप "सक्रिय योजना सेट करें" प्रदर्शित करता है जब आप उस पर माउस घुमाते हैं।

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

Google के स्पंदन के लिए विकसित कोड चलाने के लिए Xcode का उपयोग करने वालों के लिए नोट: आपको संभवतः Xcode में Product > Run का चयन करना होगा, इससे पहले कि आप डिवाइस पर भरोसा करने में सक्षम हों प्रमाणपत्र, डिवाइस के General> Device Management के अंतर्गत।

5
MarcG 6 अगस्त 2018, 08:32

जब मैं किसी डिवाइस पर परीक्षण करता हूं तो मैं सामान्य रूप से जो करता हूं वह बिल्ड को संग्रहित करने से पहले सामान्य डिवाइस का चयन करके होता है, और फिर निर्माण के बाद संकेतों का पालन करने के बाद, डिवाइस पर इंस्टॉल चुनें।

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

और अगर वह काम नहीं करता है, तो इस साइट पर दिए गए निर्देशों का पालन करने का प्रयास करें: https://help Registera सिंगल डिवाइस के तहत .apple.com/developer-account/#/

2
Hikari 6 अगस्त 2018, 07:39
धन्यवाद, लेकिन वे निर्देश केवल तभी काम करते हैं जब आपके पास वास्तव में एक डेवलपर खाता होता है, अन्यथा यह आपको निर्देशों में संदर्भित पृष्ठ तक पहुंचने की अनुमति नहीं देता है। हालांकि, पिछले 5 मिनट में मुझे लगता है कि समाधान मिल गया है और इसे एक पल में यहां पोस्ट कर दूंगा।
 – 
MarcG
6 अगस्त 2018, 08:18
आप अपने ऐप्पल आईडी का उपयोग करके हमेशा एक डेवलपर खाते के लिए मुफ्त में साइन अप कर सकते हैं। जब तक आप स्टोर पर प्रकाशित नहीं कर रहे हैं, वे भुगतान नहीं मांगते हैं
 – 
Hikari
6 अगस्त 2018, 08:25
यह जानकर अच्छा लगा। ऐसा लगता है कि ऐप्पल की वेबसाइट का मतलब है कि आपको उस खाते को प्राप्त करने के लिए भुगतान करना होगा।
 – 
MarcG
6 अगस्त 2018, 08:28
यह थोड़ा भ्रमित करने वाला है, लेकिन डेवलपर खाता मुफ़्त है लेकिन कार्यक्रम भुगतान किया गया हिस्सा है। उन्होंने ऐसा करने का फैसला क्यों किया यह एक अच्छा सवाल है
 – 
Hikari
6 अगस्त 2018, 08:31
1
भविष्य में उपयोग के लिए यदि आप कभी भी एक मुफ्त देव खाता बनाने का निर्णय लेते हैं, तो बस इस गाइड का पालन करें: idownloadblog.com/2015/12/24/…
 – 
Hikari
6 अगस्त 2018, 08:35