2010-02-03 14 views
5

पर एक कॉन्फ़िगरेशन प्रोफ़ाइल स्थापित की गई है या नहीं, क्या किसी को यह पता करने के लिए कोई एपीआई है कि आईओएस डिवाइस पर कोई विशेष कॉन्फ़िगरेशन प्रोफ़ाइल स्थापित की गई है या नहीं?सत्यापित करें कि आईफोन

धन्यवाद, कोल

+0

मुझे नहीं लगता कि यह संभव है। कॉन्फ़िगरेशन प्रोफाइल से आप किस प्रकार की जानकारी लेना चाहते हैं? –

+0

मैं एंटरप्राइज़ ऐप पर काम कर रहा हूं - और हमारे बीआर में से एक यह सुनिश्चित करना है कि एक कॉन्फ़िगरेशन प्रोफ़ाइल स्थापित की गई है जिसमें उसमें एक nondefault पासकोड पेलोड जोड़ा गया है। व्यवसाय यह नहीं चाहता कि ऐप बिल्कुल काम करे अगर यह कहा गया कि कॉन्फ़िगरेशन प्रोफ़ाइल स्थापित नहीं है। तो बस एक बूल जो लौटाएगा चाहे वह स्थापित है या नहीं, अच्छा होगा। – Cole

+0

क्या आपने इस मुद्दे पर कोई प्रगति की है? – Luke

उत्तर

6

कि के लिए कोई एपीआई नहीं है, लेकिन वहाँ प्रमाण पत्र सत्यापन के आधार पर एक समाधान नहीं है। आपको एक स्व-हस्ताक्षरित रूट प्रमाणपत्र बनाना होगा और इसे अपनी कॉन्फ़िगरेशन प्रोफ़ाइल में शामिल करना होगा। फिर आपको इस रूट प्रमाणपत्र द्वारा हस्ताक्षरित एक और प्रमाण पत्र बनाना होगा और इसे अपने आवेदन में शामिल करना होगा। जब आपको यह सत्यापित करने की आवश्यकता होती है कि कॉन्फ़िगरेशन प्रोफ़ाइल स्थापित है या नहीं, तो आप यह सत्यापित कर सकते हैं कि वह प्रमाणपत्र विश्वसनीय है या नहीं। विवरण के लिए ऐप्पल डेवलपर मंच देखें - https://devforums.apple.com/message/11142#11142

+0

बहुत रोचक - प्रतिक्रिया के लिए धन्यवाद! – Cole

+0

क्या यह दृष्टिकोण काम कर रहा है? आईओएस 7,8,9 और सभी के रूप में। संलग्न धागे में ही एक इंप्रेशन देता है कि यह दृष्टिकोण विफल रहता है और संगत नहीं होता है! क्या आप इस पर कुछ प्रकाश डाल सकते हैं? –

संबंधित मुद्दे