मेरे पास .ipa फ़ाइलों का एक गुच्छा है और मैंने उन्हें इस्तीफा देने के लिए एक स्क्रिप्ट का उपयोग किया है।यह कैसे बताना है कि .ipa पर हस्ताक्षर करने के लिए किस प्रोफ़ाइल/हस्ताक्षर प्रमाणपत्र का उपयोग किया गया था?
तो सही जानकारी का उपयोग करने के अनुरूप प्रावधान प्रोफ़ाइल/हस्ताक्षर प्रमाणपत्र कैसे जांच सकते हैं?
आदर्श रूप में, मैं किसी भी .ipa फ़ाइल को लेने में सक्षम होना चाहता हूं और बता सकता हूं कि इस पर हस्ताक्षर करने के लिए कौन सी प्रावधान प्रोफ़ाइल/हस्ताक्षर प्रमाणपत्र का उपयोग किया गया था।
बैकस्टोरी: हमारा एंटरप्राइज़ वितरण प्रमाणपत्र समाप्त हो रहा है और मैं अपनी सामग्री को फिर से हस्ताक्षर करना चाहता हूं। एक्सकोड में हमने जो भी सामान बनाया है और संग्रहीत किया है, उसके लिए यह एक आसान लेना है, लेकिन तीसरे पक्ष के विक्रेता ने वितरकों को बनाया है, मैं ऐसा नहीं कर सकता। मैं एक पुनः हस्ताक्षरित .ipa फ़ाइल के लिए पूछना से बचना चाहता हूं क्योंकि एक नया .ipa में अज्ञात परिवर्तन शामिल हैं और समस्याएं पेश कर सकती हैं और वे शायद हमें भी चार्ज करेंगे ... लेकिन मैं पहले मुद्दे के बारे में अधिक चिंतित हूं।
चूंकि हमारे पुराने और नए वितरण प्रमाण पत्र अभी भी मान्य हैं (आपको 6 माह का ओवरलैप मिलता है) मुझे नए की पुष्टि करने में सक्षम होने की आवश्यकता है अन्यथा मैं वास्तव में मूर्खतापूर्ण दिखता हूं जब पुराना व्यक्ति समाप्त हो जाता है और "इस्तीफा दे रहा है "लिपि वास्तव में काम नहीं किया था।
यह शुरू करने के लिए परीक्षण करने का दर्द था, लेकिन मैंने एक स्क्रिप्ट लिखी है जो एक .ipa प्रावधान प्रोफ़ाइल का नाम खींचती है और समाप्ति तिथि की जांच करती है, इसलिए मैं तेज़ परीक्षण के लिए इसे स्वचालित करने में सक्षम हूं। तो मेरे लिए ... यह एक बेहतर समाधान होगा। – DBD
वह कमांडलाइन आउटपुट देता है: "सुरक्षा: डीकोडर में डेटा जोड़ने में विफल: UNKNOWN (-8183 (डी) बस त्रुटि: 10" – Adam
एडम - सुनिश्चित करें कि आप एम्बेडेड.मोबाइलप्रोविजन को डीकोड कर रहे हैं और आईपीए नहीं। – BuvinJ