2012-02-22 15 views
5

हम निर्देशिका का स्थान कैसे प्राप्त करते हैं जहां हम सिम्युलेटर बिल्ड करते हैं? मेरे सिस्टम में पथ Library/Application Support/iPhone Simulator/5.0/Applications है। किसी और के सिस्टम पर पथ क्या होगा?सिम्युलेटर के लिए पथ

+0

प्रयास करें करके * सिम्युलेटर निर्माण * यदि आप Xcode के उत्पादन में मतलब है कि यह एप्लिकेशन, या बाइनरी कि सिम्युलेटर के अंदर निष्पादित किया जाता है बनाता है के बाद करते हैं? – sch

+0

सिम्युलेटर के अंदर निष्पादित द्विआधारी। – Abhinav

उत्तर

0

सही खत्म उत्पाद पर क्लिक करें और कहते हैं कि "खोजक में शो"

+3

यह केवल डिवाइस के निर्माण के लिए काम करता है, सिम्युलेटर बनाता है नहीं। – picciano

+0

आपको बस एक फ़ोल्डर को स्थानांतरित करने की आवश्यकता है और आपको 'XXXX-iphonesimulator' दिखाई देगा जहां आपके पास सिम्युलेटर @picciano होगा। – pechar

8

आप में एक फ़ोल्डर बुलाया व्युत्पन्न डाटापरियोजनाओं टैब में आयोजक लिए देख सकते हैं। एक्सकोड में इंडेक्स, बिल्ड आउटपुट और लॉग्स शामिल हैं। तो आप सिम्युलेटर और आईओएस उपकरणों के लिए निर्मित बाइनरी पा सकते हैं। आप इस फ़ोल्डर को डिवाइस निर्माण पर राइट क्लिक करके और का चयन करके खोजक में दिखा सकते हैं।

आपके द्वारा वर्णित फ़ोल्डर वह फ़ोल्डर है जहां एक्सकोड द्विआधारी रखता है जो सिम्युलेटर को पास करता है जब आप वहां अपना ऐप लॉन्च करते हैं। यह आमतौर पर एक ही स्थान पर होता है।

5

$ उपयोगकर्ता $/लाइब्रेरी/एप्लिकेशन समर्थन/आईफोन सिम्युलेटर/5.0/अनुप्रयोग। या लाइन का उपयोग पथ मिलती है:

NSString *outputPath = [[NSString alloc] initWithFormat:@"%@", [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]]; 

इस लाइन आप दस्तावेज़ फ़ोल्डर के लिए पथ रिटर्न अपने अनुप्रयोग में।

1

इस

NSLog(@"%@", NSHomeDirectory()); 

या

[NSHomeDirectory() stringByAppendingPathComponent: @"Documents"]; 
संबंधित मुद्दे