जो मैं समझता हूं उससे, एक्सकोड ऐप स्टोर सबमिशन प्रक्रिया के दौरान एक संग्रह से एक .ipa पर फिर से हस्ताक्षर कर सकता है, जिससे आपके लिए डेवलपर प्रोविजनिंग प्रोफाइल के साथ एक संग्रह बनाना संभव हो जाता है, और उसके बाद बाद में वितरण प्रोफ़ाइल के साथ साइन इन किया जा सकता है। यहां एक पोस्ट है जो बताती है कि मैं किस बारे में बात कर रहा हूं: http://oleb.net/blog/2011/06/code-signing-changes-in-xcode-4/क्या मैं डेवलपर प्रमाणपत्र के साथ संग्रह कर सकता हूं, फिर वितरण प्रमाणपत्र के साथ जमा करने के दौरान इसे फिर से साइन इन कर सकता हूं?
दुर्भाग्यवश, मैं इसे काम नहीं कर सकता। जब मैं किसी डेवलपर प्रोफ़ाइल का उपयोग करके एक संग्रह बनाता हूं, तो उसे वितरण प्रोफ़ाइल के साथ सबमिट करने का प्रयास करें, मुझे निम्न त्रुटि मिलती है: "एप्लिकेशन कोडिंग सत्यापन विफल रहा। हस्ताक्षर अमान्य था, इसमें अस्वीकृत एंटाइटेलमेंट शामिल हैं या इसे आईफ़ोन वितरण प्रमाणपत्र से साइन नहीं किया गया था "
एप्लिकेशन किसी भी एंटाइटेलमेंट का उपयोग नहीं करता है और इसमें कोई एंटाइटेलमेंट फ़ाइल नहीं है। त्रुटि सही है कि "इसे आईफोन वितरण प्रमाणपत्र से हस्ताक्षरित नहीं किया गया था", क्योंकि मूल रूप से डेवलपर प्रमाणपत्र के साथ हस्ताक्षरित किया गया था, और मैं इसे वितरण प्रमाणपत्र के साथ इस्तीफा देने का प्रयास कर रहा हूं। मैंने सोचा था कि यह करने के लिए एक वैध बात थी ...
क्यों न केवल पहली बार साइन इन करें? एक्सकोड के आयोजक के अभिलेखागार कोड अपलोड या सत्यापन पर सुरक्षित होने के लिए फिर से संकेत देते हैं, यह हस्ताक्षर को प्रतिस्थापित नहीं करता है। – CodaFi
कारण मैं इसे इस तरह से कर रहा हूं क्योंकि मैं एक टीम के साथ काम करता हूं, और हर किसी के पास हमारे वितरण प्रोफ़ाइल तक पहुंच नहीं है। इसलिए मैं चाहता हूं कि वे अपने डेवलपर प्रोफाइल के साथ संग्रह बनाने में सक्षम हों, इसे मुझे भेजें; तो मैं इसे फिर से हस्ताक्षर करता हूं और जमा करता हूं। –