2012-03-12 18 views
5

के साथ आईफोन नहीं मिला मेरा एक्सकोड 4.2 आईओएस 5.1 के साथ आईफोन का पता नहीं लगाता है। मेरे पास मैक ओएस एक्स 10.6.7 स्थापित है, एक्सकोड 4.2 और आईफोन के साथ 5.1आईओएस 5.1 के साथ आईफोन 5.1 एक्सकोड 4.2

यदि मैं आईओएस 5.0 के लिए ऐप बनाता हूं तो यह काम करता है, लेकिन 5.1 नहीं।

मैं आज अपने ऐप को ऐपस्टोर में सबमिट करना चाहता हूं, क्या इसे स्वीकार किया जाएगा?

और मैं 5.1 डिवाइस पर ऐप कैसे चला सकता हूं?

कृपया मदद

के बाद मेरे डिवाइस config हैं:

डेवलपर जानकारी:

संस्करण: 4.2 (4C199) स्थान:/डेवलपर आवेदन: Xcode: 4.2 (828) उपकरण : 4.2 (4233) डैशकोड: 3.0.2 (336) एसडीके: मैक ओएस एक्स: 10.6: (10 के 549) आईफोन ओएस: 5.0: (9A334) iPhone सिम्युलेटर: 3.2: (7W367a) 4.0: (8A400) 4.1: (8B117) 4.2: (8C134) 4.3: (8F192) 5.0: (9A334)

+1

से कनेक्ट करें IOS 5.1 ऐप के विकास के लिए xcode 4.3.1 के साथ शेर की आवश्यकता होती है। आईओएस 5.1 की रिलीज के बाद ऐप्पल हिम तेंदुए के लिए एक्सकोड 4.2 का अद्यतन संस्करण नहीं प्रदान करता है। – hago

+0

** अपने मैक अपग्रेड मैक ओएस शेर (यानी 10.7) ** –

+0

लिए यह निश्चित रूप से मदद मिलेगी आप http://stackoverflow.com/a/9621226/1378447 –

उत्तर

8

डेवलपर केंद्र के अनुसार Xcode 4.3.1 आईओएस 5.1 का समर्थन करता है। ओएस 10.6 के लिए एक्सकोड की आखिरी रिलीज एक्सकोड 4.2 है जो आईओएस 5 का समर्थन करती है (यह आपके पास रिलीज़ है)।

आईओएस 5.1 के लिए समर्थन प्राप्त करने के लिए आपको मैक ओएस 10.7 और एक्सकोड 4.3 में अपग्रेड करना होगा। आप 5.0 एसडीके का उपयोग करना जारी रख सकते हैं और जब तक आपको आईओएस 5.1 में सुविधाओं की आवश्यकता नहीं है तब तक इसके खिलाफ निर्माण कर सकते हैं।

मुझे लगता है कि जब तक आप अपना एसडीके/एक्सकोड 5.1 तक अपग्रेड नहीं करते हैं तब तक आपका फोन एक्सकोड द्वारा पहचाना नहीं जा रहा है।

3

आपको अपने आईओएस 5.1 उपकरणों का पता लगाने के लिए अपने एक्सकोड में नवीनतम आईओएस संस्करण (5.1) स्थापित करना होगा। लेकिन यह xcode4.2 इंस्टॉलर में शामिल नहीं है, इसलिए आपको अपने ओएस को 10.7 में अपग्रेड करना होगा।

मैक ओएस एक्स 10.6.x पर चल रहे आपके xcode 4.2 पर आईओएस एसडीके 5.1 स्थापित करने का एक तरीका है।

सबसे पहले, आप नवीनतम xcode संस्थापक here डाउनलोड करने के लिए (मेरा xcode_4.3.1_for_lion.dmg है, तो आप डाउनलोड करने के लिए के लिए लॉग इन करना पड़ सकता है)

खुला टर्मिनल (अनुप्रयोग> उपयोगिताओं> Termial) और इन टाइप आदेश:

sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ 
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/ 
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1\ \(9B176\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 
sudo rm -f /Developer/Platforms/iPhoneOS.platform/DeviceSupport/Latest 
cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 
sudo ln -s ./5.1\ \(9B176\) ./Latest 

पुनः प्रारंभ आप Xcode और अब यह काम करता है।

+0

की पुष्टि की है कि इस काम करता है। –

0

यह बात मेरे लिए काम किया
सबसे पहले मैं xcode में परियोजना 3.2.5 और परियोजना आईओएस 5.1 पर दौड़ा दौड़ा !!!! * बाद में मैं डिवाइस डिस्कनेक्ट किया गया और फिर xcode 4.2 * हिम तेंदुआ पर पर परियोजना भाग गया और इसे बाहर अस्वीकार problem.Dont के साथ काम करने को पता है कि यह कैसे काम
मैं हिम तेंदुआ और पुराने xcode 3.2 चल रहा था शुरू कर दिया। 5

1

आप 5.1 करने के लिए अपने iPhone/iPad के लिए उन्नत लेकिन अपने XCode और मैक ओएस के उन्नयन के लिए नहीं करना चाहते हैं। यहां आपके लिए अपने परीक्षण डिवाइस पर अभी भी अपना ऐप इंस्टॉल करने में सक्षम होने के लिए एक कार्य है:

testflightapp.com पर साइन अप करें, testflightapp.com पर अपना ऐप अपलोड करें और फिर इसे अपने डिवाइस पर हवा पर डाउनलोड करें।

इस करके, आप थोड़ी देर के लिए मैक ओएस 10.7 और Xcode 4.3 के उन्नयन स्थगित कर सकते हैं। हालांकि डिवाइस पर परीक्षण करते समय आप अपने ऐप पर ब्रेक पॉइंट डीबग/डालने में सक्षम नहीं होंगे।

+0

ग्रेट समाधान, धन्यवाद! –

0

prajul से ऊपर सुझाव काम करता है। विवरण एकत्र करने के लिए बस 5.1 डिवाइस कनेक्ट करें और xcode 3.2.5 प्रमाणीकृत करें। फिर एक बार यह इकट्ठा करने शुरू होता है अपने xcode4.2 डिवाइस ओएस संस्करण 5.1 है चलाने के लिए सक्षम हो जाएगा। मैंने आईओएस 5.1.1 के साथ आईपैड में काम किया।

0

ये चरण केवल XCode4.2 और XCode 4.3 तक पहुंचने वाले लोगों के लिए सहायक हो सकते हैं। , हमारे लिए आसान था के रूप में हम iMac with XCode 4.3 है और SnowLeopard - XCode 4.2

  1. XCode 4.3 साथ एक MBP, Organizer- Add Device to Provisioning Portal
  2. XCode 4.3 से सिंक प्रावधान प्रोफाइल, आवेदन डिवाइस पर iOS 5.1 और साथ
  3. अनप्लग उपकरण चलाने XCode 4.2
संबंधित मुद्दे