2009-07-19 18 views
65

वहाँ एक वेब साइट या परियोजना iPhone SDK के लिए निजी एपीआई का दस्तावेजीकरण है?आईओएस निजी API दस्तावेज़

+3

जितना इस सवाल का विषय से हटकर है, यह अभी भी आदमी की एक पसंदीदा है y! :) नेट वोट +46, +38 पसंदीदा, 5 साल में - 50 के विचार और अंतिम सक्रिय 2 महीने पहले! –

+0

कुछ ऑफ-विषय या नीचे एक प्रश्न वोट करने के लिए तैयार किए गए दोस्तों का समूह है। वे बस कुछ भी संभाल नहीं सकते हैं। –

उत्तर

20

सबसे अधिक संभावना। निजी हेडर देखने के लिए बस कमांड लाइन एप्लिकेशन class-dump का उपयोग करें। ध्यान दें कि अगर आप संकलन पर लिंक करते हैं तो निजी ऐप को जोड़ने के लिए ऐप स्टोर से आपका ऐप खारिज कर दिया जाएगा। यह बहुत आसान है देखने के लिए है कि आप अपने द्विआधारी पर otool चल रहा है, तो संकलन में लिंक किया गया द्वारा निजी चौखटे लिंक कर रहे हैं है।

+0

लेकिन अगर मैं ऐपस्टोर पर अपना ऐप नहीं डालना चाहता, तो क्या निजी एपिस का उपयोग करने के लिए कोई दस्तावेज है? –

11

ये compilable class-dump-z, एक आईओएस वर्ग डम्पर द्वारा उत्पन्न हेडर हैं:
http://github.com/kennytm/iphone-private-frameworks

+0

हां, वह सब हेडर चल रहा है, लेकिन यहां सवाल यह है कि –

+0

एप्पल एसडीके के लिए दस्तावेज़ प्राप्त करने के लिए है खुला स्रोत नहीं है, और कोई भी रिवर्स इंजीनियर और कुछ वर्गों की तुलना में अधिक दस्तावेज़ के लिए परेशान किया है। तो हेडर सभी वहाँ हैं। – Jano

35

यहाँ हैं iPhone से खोजा अभिलेखागार ओएस 2.2.1 आईओएस 9.2 करने के लिए

https://github.com/nst/iOS-Runtime-Headers

+3

यह शायद सबसे अद्यतित साइट है, लेकिन इसमें सी आधारित ढांचे शामिल नहीं हैं, उदाहरण के लिए ग्राफिक सर्विसेज। फ्रेमवर्क, इत्यादि स्पष्ट है क्योंकि रनटाइम केवल उद्देश्य-सी चीजें पाता है :) – nacho4d

+1

यह सब कुछ हो रहा है डेट हेडर, लेकिन इसमें आवश्यक दस्तावेज नहीं है, इसलिए, इसे पूरी तरह से उपयोग करने में सक्षम नहीं है, वास्तव में नहीं जानते कि उनमें से किसी का उपयोग कैसे करें –

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