मैं विशेष रूप से निजी एपीआई में आईओएस में डमी हूं।आईओएस में नए जेनरेट किए गए निजी एपीआई हेडर कैसे लोड करें?
मेरे पास परीक्षण के लिए आवेदन है और अब मुझे ऐप स्टोर के लिए यह एप्लिकेशन निजी एपीआई () का उपयोग करने की आवश्यकता नहीं है।
मैंने iOS-Runtime-Headers से जेनरेट किए गए हेडर डाउनलोड किए और अगला क्या?
/System/Library/
के तहत मेरे पास पुस्तकालयों की सूची है जिसमें Frameworks
, ..., PrivateFrameworks
भी शामिल है।
क्या मुझे iOS-Runtime-Headers
से कॉपी किए गए मूल ढांचे को प्रतिस्थापित करने की आवश्यकता है?
क्योंकि मेरे पास अन्य एप्लिकेशन हैं जो केवल Public API
का उपयोग करते हैं और मैं उन्हें नुकसान नहीं पहुंचाता। मूल पथ को
NSBundle *b = [NSBundle
bundleWithPath:@"/System/Library/PrivateFrameworks/GAIA.framework"];
BOOL success = [b load];
लेकिन यहाँ पथ अंक:
तैनात लिंक से वे उदाहरण के लिए पुस्तकालय को मान्य करने के बताओ।
या मैं कुछ याद आती है,
आप
आम तौर पर मैं निजी एपीआई का उपयोग करके डिवाइस को सोने के लिए जाना चाहता हूं।मुझे पता है कि यह मेरे प्रश्न का संदर्भ नहीं देता है लेकिन मैंने आपके उत्तरों को अधिकांश प्रश्नों में निजी एपीआई का संदर्भ दिया है। क्या आपको पता है कि उचित शीर्षलेख कहां देखना है? चूंकि अधिकांश उत्तर आज प्रासंगिक नहीं हैं (मैं 6.1 का उपयोग करता हूं)। वैसे भी धन्यवाद – snaggs
@fessy: मैं एक समाधान खोजने में भी सक्षम नहीं था जो आईओएस 6.x पर पूरी तरह से काम करता है। ये सभी डिमस्क्रीन और ब्लैंकस्क्रीन केवल आंशिक रूप से स्क्रीन को धुंधला कर रहे थे (उनमें से कोई भी पूरी तरह से स्क्रीन बंद नहीं हुआ)। तो, मुझे यकीन नहीं है। आप इंजीनियर स्प्रिंगबोर्ड को रिवर्स करने और वहां खोजने की कोशिश कर सकते हैं। हालांकि, इसे कुछ हकदारता से संरक्षित किया जा सकता है। –