2009-10-28 16 views
33

के लिए कीचेन को कैसे देखें I मैंने एक आईफोन एप्लीकेशन विकसित किया है जिसमें मैं सार्वजनिक और निजी कुंजी का उपयोग करके डेटा एन्क्रिप्ट और डिक्रिप्ट कर रहा हूं। मैं चाबी में यह चाबियाँ देखना चाहता हूं। मुझे एप्लीकेशन/यूटिलिटीज के तहत मैक अनुप्रयोगों के लिए कीचेन एंट्री मिली, लेकिन आईफोन ओएस के लिए आईफोन ओएस के लिए आईफोन सिम्युलेटर कीचेन और कीचेन के लिए जगह क्या है।आईफोन सिम्युलेटर

उत्तर

47

आईफोन सिम्युलेटर कीचेन ~/Library/Application Support/iPhone Simulator/<Version Number>/Library/Keychains/ में संग्रहीत है और एसक्लाइट 3 डीबी प्रारूप में है। डिवाइस पर फ़ाइल का स्थान महत्वहीन है, क्योंकि आप केवल कीचेन एपीआई के माध्यम से इसे एक्सेस कर सकते हैं (लेकिन सिम्युलेटर पथ के कुछ समानता वाले पथ को किसी को भी आश्चर्य नहीं होगा)।

+14

आईफोन एसडीके 3.2 के साथ शुरू, सिम्युलेटर डेटा प्रत्येक ओएस संस्करण के लिए ~/लाइब्रेरी/एप्लिकेशन सपोर्ट/आईफोन सिम्युलेटर 'के अंदर अलग-अलग निर्देशिकाओं में संग्रहीत किया जाता है। उदाहरण के लिए यदि यह 3.0 सिम्युलेटर चल रहा है, तो कीचेन '~/लाइब्रेरी/एप्लिकेशन सपोर्ट/आईफोन सिम्युलेटर/3.0/लाइब्रेरी/कीचेन्स 'में संग्रहीत किया जाएगा। –

+0

मेरे पास एप्लिकेशन समर्थन में कोई भी आईफोन सिम्युलेटर फ़ोल्डर नहीं है ... मुझे अब क्या लगता है –

+0

स्क्रिप्ट कूल्टर प्रॉक्सी में सिम्युलेटर कीचेन में स्थापित करने के लिए स्क्रिप्ट चार्ल्स प्रॉक्सी का उपयोग करें, यह बहुत अच्छा है। http://www.charlesproxy.com/documentation/faqs/ http://www.charlesproxy.com/assets/install-charles-ca-cert-for-iphone-simulator.zip – russau

-6

आपको this उदाहरण में समझाया गया है, जैसा कि आपको कीचेन एपीआई के माध्यम से कीचेन प्राप्त करना होगा।

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