2016-01-13 5 views
5

शामिल है, जब मैं अपने पीसी पर आईफोन कनेक्ट करता हूं और एक्सकोड से एप्लिकेशन चलाने की कोशिश करता हूं तो मुझे नीचे त्रुटि मिल रही है। जहां एमुलेटर में मैं बिना किसी समस्या के एप्लिकेशन को चलाने में सक्षम हूं।वैध प्रावधान प्रोफाइल में से कोई भी डिवाइस आईफोन

Code Sign error: No matching provisioning profiles found: None of the valid provisioning profiles include the devices: 
iPhone 

Screenshot for error

क्या समस्या हो सकती है? मुझे पहले से ही None of the valid provisioning profiles include the devices का उत्तर मिला है, लेकिन भ्रमित है कि यह मेरे जैसा ही मुद्दा है। मैं आईओएस के लिए नौसिखिया हूँ।

+0

यह लिंक आपको मदद कर सकता है http://stackoverflow.com/questions/28006773/xcode6-error-no-matching-provisioning-profiles-found-for-plication –

उत्तर

4

आपको अपनी परियोजना के Build Settings में प्रोफ़ाइल सेट करने की आवश्यकता है। Developer Member Centre पर अपने आईफोन के UDID जोड़ने के बाद एक नई प्रोफ़ाइल बनाएं (यदि आपने इसे पहले से जोड़ा नहीं है)।

Maintaining Identifiers, Devices, and Profiles देखें अगर आप प्रोविजनिंग प्रोफाइल

प्रबंध आप मौजूदा Provisioning Profile में डिवाइस आईडी को जोड़ना चाहते हैं की पूरी प्रक्रिया के माध्यम से जाने के लिए, निम्न चरणों का पालन करें:

  1. जाओ सदस्य के लिए केंद्र
  2. अपनी प्रावधान प्रोफ़ाइल का चयन करें
  3. प्रेस संपादित करें
  4. उचित डिवाइस के साथ चेकबॉक्स पर क्लिक करें ई डिवाइस के तहत टैब।

उपरोक्त चरणों को करने के बाद, Updated Provisioning Profile डाउनलोड करें, लेकिन इसे स्थापित करने से पहले, Old Provisioning Profile हटाएं।

+0

दरअसल एप्लिकेशन पहले ही ऐप स्टोर पर सबमिट हो चुका है लेकिन मेरे द्वारा नहीं, अभी मैं कुछ संशोधन कर रहा हूं और पुनः सबमिट करने की आवश्यकता है। तो डेवलपर केंद्र पर पहले से ही प्रोविजनिंग प्रोफाइल मुझे नए डिवाइस को जोड़ने के लिए इसे संपादित करने की आवश्यकता हो सकती है? – Haris

+0

मैंने अपना जवाब अपडेट कर लिया है, कृपया इसकी समीक्षा करें, उम्मीद है कि यह अब आपकी मदद करेगी। – Aamir

+0

हाँ, मैं समझता हूं, एक और सवाल, क्या यह पता लगाने का कोई तरीका है कि एक्सकोड से किसी विशिष्ट प्रोजेक्ट के लिए कौन सी प्रावधान प्रोफ़ाइल का उपयोग किया जाता है, वास्तव में मैंने सदस्य केंद्र में चेक किया है, मैं वहां कई प्रोफ़ाइल देख सकता हूं, केवल इस परियोजना के लिए उपयोग किए जाने वाले उलझन में, परियोजना किसी अन्य व्यक्ति द्वारा विकसित की गई। – Haris

4

इसका मतलब है कि प्रावधान प्रोफ़ाइल में उस फ़ोन की डिवाइस आईडी नहीं है जिसे आप ऐप चलाने की कोशिश कर रहे हैं। आपके द्वारा उल्लिखित दूसरा उत्तर इसे हल करने का सही तरीका है (developer.apple.com पर जाएं और वहां अपना आईफोन पंजीकृत करें, फिर प्रावधान प्रोफ़ाइल में डिवाइस आईडी शामिल करें और अंततः एक्सकोड में प्रोफाइल रीफ्रेश करें)। वैसे भी कोड हस्ताक्षर सबसे परेशान चीज है जो मुझे आईओएस ऐप्स करने में मिलती है।

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