मुझे अपने कोडिंग मुद्दों के उत्तर खोजने में कठिन समय है।कोड किए गए एप्लिकेशन प्रमाणपत्र जानकारी कैसे प्राप्त करें
हमारे पास कोको के तहत लिखे गए मैक ओएस के लिए एक आवेदन है। अंत में - हमने अपना कोडिंग किया था, लेकिन मैं निष्पादन योग्य के भीतर एक अतिरिक्त सुरक्षा जांच जोड़ना चाहता हूं।
मेरा विचार प्रमाण पत्र के फिंगरप्रिंट को सत्यापित करना है जिसके साथ वर्तमान निष्पादन योग्य प्रारंभ होने पर हस्ताक्षरित है। यदि यह गुम या अवैध है (एप्लिकेशन के भीतर हार्डकोडेड हैश के खिलाफ चेक किया गया है) - हमने इसे बंद कर दिया है।
अब तक, मैं निष्पादन योग्य प्रोग्रामिंग को कोडलाइन करने के लिए उपयोग किए गए प्रमाण पत्र को प्राप्त करने और उसके डेटा की जांच करने में सक्षम नहीं हूं।
क्या किसी को यह कैसे करना है इस पर कोई संकेत है?
आपको बहुत ज्यादा धन्यवाद! मार्टिन के।
साझा करने के लिए धन्यवाद! बीटीडब्ल्यू, मुझे लगता है कि दूसरी पंक्ति में NSURL * url = [[NSBundle mainBundle] bundleURL] संसाधनों और निष्पादन योग्य समेत पूरे बंडल की वैधता की जांच के लिए उपयोग किया जा सकता है। क्या यह सही है? – Stream
क्या आपने कभी इसे 10.5 पर काम करने के लिए प्राप्त किया है? – Richard
नहीं, लेकिन मुझे लगता है कि अब इसके लिए थोड़ा देर हो चुकी है :) –