सवाल (0xE8008018): निष्पादन योग्य पर हस्ताक्षर करने के लिए उपयोग की जाने वाली पहचान अब मान्य नहीं है


मैं एक्सकोड पर अपने ऐप को डीबग करने की कोशिश कर रहा हूं और मुझे निम्न त्रुटि है:

The identity used to sign the executable is no longer valid.

Please verify that your device’s clock is properly set, and that your signing certificate is not expired.

(0xE8008018).

enter image description here

अब मुझे पता है कि इस मुद्दे के बारे में कई सवाल हैं, और मैंने इसे हल करने के हर संभव तरीके से प्रयास किया है, मैंने अभी तक क्या प्रयास किया है (काम नहीं किया):

  • कुछ ने एक्सकोड को पुनरारंभ करने का सुझाव दिया।
  • खाते को ताज़ा करना
  • कीचेन से सभी प्रमाणपत्रों को हटा रहा है।
  • सदस्य केंद्र से सभी प्रमाणपत्रों को रद्द करना।
  • प्रमाण पत्र मैन्युअल रूप से स्थापित करना।
  • मेरे डिवाइस घड़ियों की जांच की (जाहिर है)
  • हटाया गया एक्सकोड (असमान रूप से) और इसे पुनः स्थापित करें।
  • मेरा प्रोजेक्ट जांचना कॉन्फ़िगरेशन बनाएं, और सुनिश्चित करें कि डेवलपर खाता चुना गया है।
  • मेरी खाता समाप्ति तिथि की जांच की गई (इसे 5 दिन पहले नवीनीकृत किया गया है)
  • जांच की गई है कि मुझे कुछ शर्तों और शर्तों को स्वीकार करना है (कोई नहीं)
  • मेरे पास सदस्य प्रोफ़ाइल में मौजूद डिवाइस अक्षम हैं
  • एकाधिक iPhones पर परीक्षण (एक ही परिणाम)
  • एक गिट टैग / शाखा जो स्थिर है (मैंने सोचा कि परियोजना भी असंतुलित हो सकती है)

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

चल रहा है:

  • ओएसएक्स योसाइट 10.10.4 (14 ई 46)
  • एक्सकोड 6.4

44
2017-07-17 21:08


मूल


आपके प्रश्न में सभी संभावित समाधानों को कवर करने पर बढ़िया काम। एक उपयोगी सूची है। - Richard Venable


जवाब:


अपने सेब आईडी को हटाने और पुनः जोड़ने की कोशिश कर रहा है, यह मेरे लिए काम करता है।

  1. xcode: प्राथमिकताएं ...
  2. हिसाब किताब
  3. अपना सेब खाता चुनें
  4. निकालें कि (-)
  5. फिर से अपना सेब खाता जोड़ें (+)
  6. यार ऐप चलाएं!

68
2017-09-28 16:13



यह मेरे लिए तय है! धन्यवाद - mbuff24
मेरे लिए भी काम किया। धन्यवाद: डी - MD Singh
इसने इस मुद्दे को हल किया और इसे छोड़ना और पुनरारंभ करना भी आवश्यक नहीं था (एक्सकोड 6.3.2)। - bitsand
हमेशा एक साफ करो! केवल एक चीज थी जो मैंने नहीं की थी ... आह। - Dwayne Forde
मेरे लिए काम किया धन्यवाद - Daddy


जांच के घंटों के बाद, परियोजना पर हस्ताक्षर करने के लिए खोल स्क्रिप्ट किसी बिंदु पर, एक्सकोड पर वापस रिपोर्ट किए बिना विफल रही थी।

मैंने देखा कि DerivedData फ़ोल्डर में (मिला /Users/yourUsername/Library/Developer/Xcode/DerivedData/) एक्सकोड के दो अलग-अलग हैंश के साथ समाप्त होने वाली परियोजना के समान नाम के साथ दो फ़ोल्डर्स थे, उदाहरण के लिए:

ProjectName--dcakkvkdhqvxstehdiuzwbpsmdal
ProjectName--kurbctkdhqvxuytrwnczwbpsmdal

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


27
2017-07-17 22:29



यह मेरे लिए भी काम किया। मेरा व्युत्पन्न डेटा फ़ोल्डर एक अलग स्थान पर था हालांकि (stackoverflow.com/questions/24039932/...) यह है कि मैंने कैसे पाया। मैं एक्सकोड के माध्यम से फ़ोल्डर को हटा नहीं सका, इसलिए मैंने उस पथ को कॉपी और चिपकाया जिस पर एक्सकोड ने मुझे बताया और फिर ऊपर वर्णित अनुसार इसे कमांड लाइन हटा दी। (चेहरे) मैं अपने जीवन के इस घंटे को वापस चाहता हूँ। - gregkerzhner
मेरे लिए कुछ भी नहीं बल्कि यह समाधान। मैं पूरी तरह से पागल और फिर प्रोफाइल बनाने के पागल हो गया .. मेरे पास परियोजना के उसी नाम के साथ 3 फ़ोल्डर्स थे। उन्हें हटा दिया और .. जादू! धन्यवाद! - mursang


मैंने एक ही स्थिति का अनुभव किया है।

लेकिन यह मेरे मैक पर प्रावधान प्रोफाइल फिर से हटाने और डाउनलोड करके मंजूरी दे दी गई थी।

प्रावधान प्रोफाइल का स्थान है:

/Users/yourUsername/Library/MobileDevice/Provisioning Profiles/


25
2017-10-31 01:02



यह मेरे लिए काम किया। बहुत धन्यवाद! - GivP
कई बार ऐसा हुआ और मैंने अपने प्रमाणपत्रों को रद्द कर दिया। यह लंबे समय तक काम किया! - Séraphin Hochart
इस प्रश्न में अन्य सभी समाधानों का प्रयास किया। यह वही था जो मेरे लिए काम करता था। - Leandro Ardissone
यह फिक्स मेरे लिए काम किया जाता है .. एक टन धन्यवाद :) - siva


मेरी भी यही समस्या थी। क्या मेरी मदद की:

  1. प्रोफाइल को गलत पर सेट करें (अन्य प्रोजेक्ट)
  2. प्रोजेक्ट चलाएं और पॉपअप को जानकारी के साथ प्राप्त करें कि प्रावधान प्रोफ़ाइल गलत है और प्रस्ताव है समस्या को ठीक करें
  3. दबाएँ समस्या को ठीक करें

4
2017-11-11 15:09



आप बस स्वचालित पर भी स्विच कर सकते हैं, लेकिन यह काम करता है। - BootMaker


बस अपने डेवलपर खाते में लॉगिन करें और नया डेवलपर प्रमाणपत्र बनाएं या पुराने को एक नया बनाएं। यह इस मुद्दे को हल करेगा।


1
2017-11-06 10:19





एक समाधान जो कुछ लोगों की मदद कर सकता है

  1. Developer.apple.com पर जाएं
  2. पहचान / प्रमाण पत्र पृष्ठ पर जाएं
  3. फिर प्रोविजनिंग प्रोफाइल पर क्लिक करें यदि आपको कुछ अमान्य पाया गया है
  4. प्रोफाइल सिर्फ उन्हें संपादित करें
  5. सुनिश्चित करें कि आप अपनी मुख्य प्रोफ़ाइल जांचें।
  6. उत्पन्न करें और बंद करें पर क्लिक करें।
  7. अब एक्सकोड में, अपनी प्रोफ़ाइल को दोबारा हटाएं।
  8. आप जाने के लिए अच्छे हैं

यह तब होगा जब आपने अपना प्राथमिक ईमेल बदल दिया हो


1
2017-11-30 22:38





से फ़ाइलें और फ़ोल्डर्स हटाएं:

  • ~ / लाइब्रेरी / मोबाइलडिवाइस / प्रावधान प्रोफाइल /
  • ~ / Library / डेवलपर / Xcode / DerivedData /

0
2018-02-01 23:03





इस समस्या का एकमात्र समाधान फ़ोल्डर को हटाना है

~/Library/Developer/Xcode/DerivedData/YourAppName- 

इस तरह सब कुछ सामान्य हो जाएगा!

चीयर्स!


0
2018-02-19 20:19



यह काम नहीं करता है - Pankaj Kumar Katiyar


सभी उत्तरों ने बहुत मदद की लेकिन मेरे मामले में डेवलपर प्रमाणपत्र समाप्त हो गया है कि ऐप बनाने के दौरान मुझे यह त्रुटि मिल रही थी।

Keychain -> Login -> My Certificates

तो बस प्रमाण पत्र हटा दिया और नया बनाया मेरे लिए ठीक काम किया।


0
2018-04-05 10:22





इनमें से कोई भी मेरे लिए काम नहीं किया

वोमाको का जवाब निष्पादन योग्य पर हस्ताक्षर करने के लिए उपयोग की जाने वाली पहचान अब मान्य नहीं है काम किया -

अर्थात। "एक्सकोड के भीतर समाधान:

एक्सकोड में, प्राथमिकताएं -> खाते -> विवरण देखें पर जाएं

निचले बाएं कोने में रीफ्रेश बटन दबाएं (जिसे सभी को एक्सकोड 7 में डाउनलोड किया जाता है) "

अपनी पोस्ट का अंत

यह अब थोड़ा ताज़ा प्रतीक है (तीर घुमावदार) फिर अनुरोध बटन पर क्लिक करें

उम्मीद है कि यह किसी को कुछ समय बचाता है


0
2018-05-18 19:36





मैंने एक ही समस्या हल कर दी है। बस "https://developer.apple.com/account/ios/profile/production/create"नई प्रावधान प्रोफाइल फिर से बनाई गई। फिर (विकास और वितरण) की नई प्रावधान प्रोफाइल डाउनलोड और स्थापित करें। enter image description here


0
2018-06-04 09:28