ios - Xcode 8 डिवाइस पर नहीं चल सकता है, Apple वॉच का उल्लेख करने वाली प्रोफ़ाइल समस्याओं का प्रावधान करता है




swift ios10 (4)

Xcode 8:

लक्ष्य का चयन करें -> सामान्य -> ​​हस्ताक्षर -> चुनें स्वचालित रूप से हस्ताक्षर का प्रबंधन

फिर Xcode आपको इसे ठीक करने में मदद करेगा।

मैं OS X El Capitan चला रहा हूं और Xcode 8 GM बीज (8A218a) का उपयोग कर रहा हूं और मैं अपने ऐप को iOS 10 GM बीज, 10.01 (14A403) के साथ अपने iPhone 6 पर चलाने की कोशिश कर रहा हूं, जो कि मेरे Apple के रनिंग वॉचओएस 3 से बना है जीएम बीज (14S326)।

मैं प्रोविजनिंग प्रोफाइल और प्रमाण पत्र के लिए मैच का उपयोग कर रहा हूं, यह अब तक खूबसूरती से काम कर रहा है।

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

सब कुछ बस सिम्युलेटर पर ठीक काम कर रहा है। लेकिन जब मैं इसे अपने iPhone Xcode 8 पर चलाने की कोशिश करता हूं तो यह त्रुटि पर प्रदर्शित होता है:

प्रोविजनिंग प्रोफाइल "मैच डेवलपमेंट com.XXX.YYY" में वर्तमान में चयनित डिवाइस "ZZZ की Apple वॉच" शामिल नहीं है।

यह एक और त्रुटि दिखाता है:

SDK 'iOS 10.0' में उत्पाद प्रकार 'एप्लिकेशन' के लिए कोड हस्ताक्षर आवश्यक है

यह लक्ष्य के तहत है -> सामान्य :

लक्ष्य -> ​​बिल्ड सेटिंग्स इस तरह दिखता है:

मेरे पास इस ऐप के लिए Apple वॉच एक्सटेंशन नहीं है। तो Xcode 8 मुझे मेरे Apple वॉच से संबंधित त्रुटियां क्यों दे रहा है?

इसके अलावा दूसरी त्रुटि का क्या अर्थ है? SDK 'iOS 10.0' में उत्पाद प्रकार 'एप्लीकेशन' के लिए कोड साइनिंग आवश्यक है ?

धन्यवाद!!


आज मेरे पास एक ही मुद्दा था - XCode संस्करण 8.0 (8A218a) - और इसे दो सरल चरणों (ऊपर और अधिक जटिल दृष्टिकोण के बजाय) के साथ ठीक किया गया:

  • Apple वॉच को सदस्य केंद्र में जोड़ें (प्रतिलिपि और पेस्ट विकल्प नहीं मिला)
  • विकास प्रावधान प्रोफ़ाइल संपादित करें और उपकरणों में घड़ी जोड़ें, सहेजें
  • XCode Prefs में जाएं, पुराने प्रोविजनिंग प्रोफाइल को ट्रैश में ले जाएं (नाम पर राइट क्लिक करें) और नया वर्जन डाउनलोड करें
  • प्रोजेक्ट एडिटर में नया प्रोविजनिंग प्रोफाइल सेट करें

कोई पुनरारंभ, साफ या किसी और चीज की जरूरत नहीं है। एक जादू की तरह काम किया।


पावर रिज़र्व पर मेरी ऐप्पल वॉच लगाने (या इसे बंद करने, या एयरप्लेन मोड, या ...) लगाने के बाद और एक्सकोड का एहसास होने के लिए थोड़ा इंतजार करने के बाद, मैं फिर से अपने फोन पर ऐप चला पा रहा था।

हवाई जहाज मोड सबसे आसान है।


मुझे वही त्रुटियां मिल रही थीं, जो हुआ वह iTunes / Apple ने प्रोविजनिंग प्रोफाइल को अपडेट किया और मुझे नया अपडेट स्वीकार करना पड़ा। एक बार जब मैंने "developer.apple.com" में लॉग इन किया, तो मुझे बस नए अपडेट को स्वीकार करना पड़ा और फिर Xcode पर वापस जाना, प्रोजेक्ट को बंद करना, फिर से खोलना, और फिर प्रोविजनिंग प्रोफाइल को अपने नए iPhone में डाउनलोड करना और फिर प्रोजेक्ट चलाना। इसी से मेरा काम बना है।

मुझे कुछ भी हटाने या अन्य उत्तरों का सुझाव देने की आवश्यकता नहीं थी।






fastlane-match