2012-04-06 13 views
6

मैंने एंड्रॉइड में एमडीएम पर काम किया, और सर्वर से सी 2 डीएम पुश संदेश प्राप्त करते समय एपीआई को लॉक करने, वाइप करने के लिए इस्तेमाल किया।आईओएस पर एमडीएम एजेंट

जब मैं इसके आईओएस भाग पर अधिक जानने की कोशिश कर रहा था, तो मैं थोड़ा उलझन में था। मुझे एहसास हुआ कि, हमें आईडीएम पर काम करने के लिए एमडीएम के लिए एजेंट को कोड करने की आवश्यकता नहीं है।

तो क्या यह सर्वर से पूरी तरह से प्रबंधित है? या क्या मुझे एजेंट आवेदन भी करना है? यदि हां, तो क्या आप एजेंट प्रोग्रामिंग के नमूने के साथ मेरी मदद कर सकते हैं?

धन्यवाद।

उत्तर

8

आईफोन के पूर्ण एमडीएम नियंत्रण के लिए, आपको या तो मैक ओएस एक्स शेर सर्वर (उन्होंने इसे इस ओएस संस्करण में जोड़ा) या तीसरे पक्ष के समाधान (मोबाइलआईरॉन, टर्मैक इत्यादि) से भेजे गए प्रोफाइल प्रबंधन को देखने की आवश्यकता है।)। एक अलग एजेंट आवेदन की कोई जरूरत नहीं है How to configure/install MDM server for iPhone and iPad

संपादित

- यह आईओएस से ही संभाला है: वहाँ यहाँ भी कुछ अच्छी पृष्ठभूमि, थोड़ा दिनांकित जानकारी है।

+0

कोई प्रबंधन करने के लिए है, तो मेरे सवाल अगर वहाँ एक एजेंट की जरूरत भी है था? स्पष्ट करने के लिए – nithinreddy

+0

संपादित जोड़ा गया। –

+0

उत्तर के लिए धन्यवाद।तो डिवाइस की तरफ से कोई अतिरिक्त सामान नहीं है? क्या यह सिर्फ प्रमाण पत्र (एमडीएम प्रोफाइल) है जिसे सर्वर में देखभाल करने की आवश्यकता है? – nithinreddy

6

यदि आप शेर सर्वर का उपयोग नहीं कर रहे हैं, तो आप अपने स्वयं के एमडीएम सेवर को कार्यान्वित कर सकते हैं और इसके लिए आपको आईओएस एंटरप्राइज़ डेवलपर खाते की आवश्यकता है।

एमडीएम सर्वर को लागू करने के लिए नीचे दिए गए इन का पालन करें।

  1. यह पीडीएफ https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf बहुत उपयोगी है।
  2. सर्वर यूआरएल के साथ ही 'https' शुरू कर देना चाहिए और उस यूआरएल से बाहर निकलें और इन विवरणों आप IPCU का उपयोग कर mobileconfig प्रोफ़ाइल जनरेट करते समय प्रदान करने के लिए होना चाहिए।

  3. भी यह पृष्ठ आप कर सकते हैं उल्लेख करने के लिए: http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning और फिर सत्यापित करें कुछ thingsas इस आदेश

openssl आरएसए -इन customerPrivateKey.pem आउट PlainKey.pem

का उपयोग कर customerPrivateKey.pem से पदबंध को दूर

तब पोर्टल https://identity.apple.com/pushcert/ से डाउनलोड अपने APNS प्रमाणपत्र (उदाहरण के CustomerCompanyName.pem के लिए) विलय इस आदेश

cat CustomerCompanyName.pem PlainKey.pem > PlainCert.pem 
का उपयोग कर

अब यह PlainCert.pem फ़ाइल आपके सर्वर में एपीएनएस/एमडीएम प्रमाण पत्र के रूप में उपयोग की जा सकती है।

+0

आईओएस के बीच कोई अपडेट हैं, जहां अतिरिक्त क्षमताओं को सक्षम करने के लिए आपको आईओएस डिवाइस पर क्लाइंट की आवश्यकता है? क्योंकि प्रत्येक एमडीएम/एमएएम/ईएमएम कंपनियों के अपने आईओएस क्लाइंट होते हैं। – Trident

1

उत्तर-

दोस्तों हाँ। मुझे यकीन है कि आप में से अधिकांश को यह सवाल है। एमडीएम iOS पर भी विकासशील के बाद अनुभव के साथ, हम एक ग्राहक आईओएस में अलग से कोडित किए जाने की जरूरत नहीं है। आईओएस पूरी तरह से इसका ख्याल रखता है।

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

+0

मैंने एमडीएम के लिए पुश प्रमाणपत्र जेनरेट किया। इसे एक वैध विषय/विषय मिला है। जब कीचेन स्टोर में देखा जाता है तो यह कहता है "यह प्रमाण पत्र किसी अज्ञात प्राधिकारी द्वारा हस्ताक्षरित किया गया था"। इसके साथ जुड़े कोई निजी कुंजी भी नहीं है। कोई विचार क्या गलत है? – Sahil

+0

@nithinreddy, क्या आईओएस के बीच कोई अपडेट हैं, जहां आपको अतिरिक्त क्षमताओं को सक्षम करने के लिए आईओएस डिवाइस पर क्लाइंट की आवश्यकता है? क्योंकि प्रत्येक एमडीएम/एमएएम/ईएमएम कंपनियों के अपने आईओएस क्लाइंट होते हैं। – Trident

+0

मुझे ऐसा नहीं लगता है। कॉन्फ़िगरेशन प्रोफ़ाइल अनिवार्य है, और यह स्वयं सभी प्रमुख एमडीएम संचालन के लिए पर्याप्त है। – nithinreddy

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