2009-02-12 17 views
6

मैं आईफोन विकास के लिए नया हूं, इसलिए मुझे खेद है कि यह एक बेवकूफ सवाल है। मैं एक एप्लीकेशन विकसित कर रहा हूं जिसका उद्देश्य मेरी कंपनी की प्रॉक्सी के माध्यम से सभी आईफोन गतिविधि को रूट करना होगा।आईफोन - प्रोग्रामेटिक रूप से सेट (सिस्टम-व्यापी) प्रॉक्सी सेटिंग्स?

क्या आईफोन में सिस्टम-व्यापी प्रॉक्सी सेटिंग्स प्रोग्राम करने के लिए कोई तरीका है (जो 3 जी कनेक्शन पर भी प्रभावी होगा)?

मुझे पता है कि प्रत्येक वाईफाई कनेक्शन के लिए मैन्युअल रूप से प्रॉक्सी सेटिंग्स सेट करने का कोई तरीका है। नए नेटवर्क का पता लगाना और उन पर प्रॉक्सी सेट करना स्वीकार्य होगा। हालांकि, मुझे 3 जी कनेक्शन पर प्रॉक्सी सेट करने में भी सक्षम होना चाहिए।

इसके अलावा, बोनस: क्या "प्रतिबंध" सेटिंग्स को प्रोग्रामेटिक रूप से बदलने का कोई तरीका है?

अगर किसी के पास कोई सुझाव है या मुझे सही दिशा में इंगित कर सकता है, तो मैं इसकी सराहना करता हूं। धन्यवाद।

संपादित करें: कृपया समझें कि यह एक वैध उद्देश्य के लिए है। ऐप्पल को ऐप स्टोर परिवर्धन को मंजूरी देनी है, इसलिए ऐसा नहीं है कि मैं वायरस फैलाने की कोशिश कर रहा हूं। कृपया, रचनात्मक उत्तर केवल।

+0

ईश्वर, मुझे आशा है कि उपयोगकर्ता हस्तक्षेप के बिना यह संभव नहीं है। अन्यथा किसी के दुर्भावनापूर्ण ऐप घृणास्पद कारणों से आपकी सभी वेब गतिविधियों को हाइजैक कर सकता है। –

+0

उम्म ... नहीं। ऐप स्टोर में सभी ऐप्स को ऐप्पल द्वारा अनुमोदित किया जाना चाहिए। उपयोगी उत्तरों के लिए धन्यवाद ... –

+0

मुझे वास्तव में लगता है कि यह एक सार्थक ऐप बन जाएगा। यह आपको प्रॉक्सी की अपनी पसंद प्रदान करेगा और इसे सेट करेगा, जिससे आप प्रत्येक बार आईपी पते में प्रवेश कर सकते हैं। क्या आपको कभी समाधान मिला या प्रकाशित किया गया? – Marc

उत्तर

5

यदि आप एक वाणिज्यिक वातावरण में iPhones को कॉन्फ़िगर कर रहे हैं, तो आपको Enterprise Deployment Guide पर ध्यान देना चाहिए। विशेष रूप से, आपको * .mobileconfig कॉन्फ़िगरेशन फ़ाइल बनाने के लिए आईफ़ोन कॉन्फ़िगरेशन उपयोगिता का उपयोग करना चाहिए जिसे आपके नेटवर्क के सभी फोनों में वितरित किया जा सकता है।

PropNetProxiesHTTPEnable (Integer, 1 = Proxy enabled) 
PropNetProxiesHTTPProxy (String, Proxy server address) 
PropNetProxiesHTTPPort (Integer, Proxy port number) 
HTTPProxyUsername (String, optional username) 
HTTPProxyPassword (String, optional password) 
PropNetProxiesProxyAutoConfigEnable (Integer, 1 = Auto proxy enabled) 
PropNetProxiesProxyAutoConfigURLString (String, URL that points to a PAC file where the configuration information is stored) 

iPhone विन्यास उपयोगिता वर्तमान में उन सेटिंग्स जोड़ते या संपादित का समर्थन नहीं करता है, तो आप अपने हाथों संपत्ति सूची के साथ गंदे पाने के लिए आवश्यकता हो सकती है: * .mobileconfig plist फ़ोन पर निम्न प्रॉक्सी विन्यास सेटिंग्स बदल रहा है समर्थन करता है संपादक आवेदन। साथ ही, ऐसा लगता है कि एंटरप्राइज़ परिनियोजन मार्गदर्शिका के नवीनतम संस्करण में ऊपर शामिल सेटिंग्स शामिल नहीं हैं, लेकिन आपको इसे previous version of the document में ढूंढने में सक्षम होना चाहिए।

+0

यह वास्तव में आशाजनक दिखता है। मैं इसे देखने जा रहा हूँ। धन्यवाद! –

+0

ठीक है। मैंने उस मैनुअल के अधिकांश माध्यम से पढ़ा है और आईफोन कॉन्फ़िगरेशन उपयोगिता की कोशिश की है। प्रॉक्सी सेटिंग्स के लिए देखे जाने वाला एकमात्र स्थान एक्सेस पॉइंट सेटिंग्स के अंतर्गत है, जिसका अर्थ है कि मैं वहां मौजूद किसी भी वाईफाई नेटवर्क के लिए प्रॉक्सी सेट कर सकता हूं, लेकिन मुझे सिस्टम-वाईड प्रॉक्सी चाहिए - सभी वाईफाई कनेक्शन और 3 जी कनेक्शन पर लागू करना। मुझे आपके द्वारा सूचीबद्ध सेटिंग्स के लिए कोई स्थान नहीं दिखाई देता था। मैं क्या खो रहा हूँ? क्या .mobileconfig फ़ाइल में उपलब्ध सभी विकल्पों के बारे में कहीं भी एक पूर्ण दस्तावेज़ीकरण है और इसके प्रारूप का विवरण है? –

+0

मेरा उत्तर आपकी कुछ चिंताओं को शामिल करने के लिए अपडेट किया गया है। –

-1

बहुत यकीन है कि यह ऐप्पल के बाहर एसडीके सैंडबॉक्स प्रदान करता है। हालांकि एक jailbreak के साथ शायद संभव है।

+0

क्या इसका मतलब यह नहीं होगा कि मैं जिस आईफोन को इंस्टॉल करना चाहता हूं वह जेल टूटा होगा? अगर यह एक नोब सवाल है तो मुझे माफ़ कर दो। पिछले कुछ दिनों में मैंने आईफोन के बारे में जो कुछ भी पता है, मैंने सीखा है। –

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