एक बार आईओएस डिवाइस जेलब्रोकन हो जाने पर, हम जेल्रैक ऐप्स (थियोस के साथ) बना सकते हैं और यह /Applications
निर्देशिका में स्थापित हो जाता है जहां प्रीलोड किए गए ऐप्स रूट विशेषाधिकारों के साथ चलते हैं। यदि एक्सकोड के साथ एक ऐप बनाया गया है, तो इसे इंस्टॉल करने के बाद, यह /private/var/mobile/Applications/
फ़ोल्डर में आता है, जिसे ऐप्पल सैंडबॉक्स लागू किया जाता है (जेल्रैक से पहले)।एक बार जेलब्रोकन, क्या आईओएस ऐप रूट विशेषाधिकार के साथ चलाएगा?
तो, सवाल मैं कर रहे हैं:
एक जेलब्रेक डिवाइस के लिए,
/private/var/mobile/Applications/
में क्षुधा रूट विशेषाधिकारों के साथ याmobile
उपयोगकर्ता विशेषाधिकारों के साथ निष्पादित करेंगे?एंड्रॉयड के मामले में, एक बार जड़ें, क्षुधा
su
कमांड को क्रियान्वित रूट विशेषाधिकारों हासिल करने के लिए होगा। क्या यह मामला तब भी है जब आईओएस की बात आती है?
मैं (Theos/Xcode) और कैसे यह क्या संचालन मेरे ऐप प्रदर्शन कर सकते हैं को प्रभावित करता है इन दो विकास विकल्पों के बीच के अंतर को समझना चाहते हैं।
इस प्रश्न को विषय से बाहर नहीं माना जाना चाहिए। एक एप के साथ चलने वाले विशेषाधिकारों को प्रभावित करता है जो इसे सफलतापूर्वक पूरा कर सकता है (फाइलें खोलना/लिखना आदि)। ऐप के विशेषाधिकारों को प्रभावित करने के लिए कदम, जैसा कि नीचे ** ** ** दोनों में दिखाया गया है, केवल * sysadmin * कार्य नहीं हैं। स्रोत ** कोड **, लॉन्च स्क्रिप्ट, और शायद Info.plist फ़ाइल को भी संशोधित करने की आवश्यकता है, जो एक प्रोग्रामर कार्य है, जिसे उद्देश्य-सी/सी और खोल ** कोड ** के माध्यम से कार्यान्वित किया गया है। – Nate
प्रतीक्षा करें क्यों जेलब्रोकन आईओएस डिवाइस पर 'su' काम नहीं करेगा? –