2011-11-29 11 views
6

में स्थापित नहीं किया जा सका मैं एक नया नया एकल दृश्य एप्लिकेशन एक्सकोड 4.2 में आईफोन ऐप बनाता हूं, यह केवल ग्रे स्क्रीन दिखाता है।एक्सकोड 4.2 के साथ ऐप बिल्डिंग आईफोन 3 जी

जब मैं अनुप्रयोग का निर्माण, मैं चेतावनी मिलती है:

BWARN]warning: iPhone apps with a deployment target lower than 4.3 should include an armv6 architecture (current IPHONEOS_DEPLOYMENT_TARGET = "3.0", ARCHS = "armv7"). 

मैं this SO, this SO और this SO पीछा चेतावनी ठीक करने के लिए।

मेरे निर्माण सेटिंग्स हैं:

  • आर्किटेक्चर: ARMv6, ARMv7
  • बेस एसडीके: नवीनतम आईओएस (आईओएस 5,0)
  • आईओएस तैनाती लक्ष्य: iOS 3.0

आवश्यक डिवाइस सीए Info.plist में मान armv6, armv7 हैं।

मैं ऐप का एक विज्ञापन वितरण करता हूं (यह ऐप केवल एक ग्रे स्क्रीन दिखाता है) और इसे आईट्यून्स पर रखता है।

  1. जब मैंने ऐप को 2 आईफोन 4 में स्थापित किया (एक आईओएस 4 है, जिसमें आईओएस 5 है), यह ठीक काम करता है।
  2. जब मैंने आईफोन 3 जीएस (आईओएस 4 रखने) में ऐप इंस्टॉल किया, तो यह ठीक काम करता है।
  3. लेकिन
    जब मैं 2 iPhone 3G में एप्लिकेशन स्थापित करने का प्रयास (एक होने आईओएस 4.2.1, एक iOS 3.0 वाले),
    एप्लिकेशन इंस्टॉल नहीं किया गया था और मैं यह संदेश मिला है।

ऐप "सिंगल व्यू एप्लिकेशन" आईफोन XXXXX पर स्थापित नहीं किया गया था क्योंकि यह इस आईफोन के साथ संगत नहीं है।

क्या आप जानते हैं कि आईफोन 3 जी को एक्सकोड 4.2 के साथ ऐप्स चलाने में सक्षम कैसे किया जाए?

उत्तर

11

तो मैं आवश्यक उपकरण क्षमताओं Info.plist में प्रविष्टि को हटाने और एप्लिकेशन iPhone 3G में स्थापित किया जा सकता है।

+0

ऐसा लगता है कि मेरे लिए भी काम किया है। मैं एक्सकोड 4.3.2 पर हूं और मेरा लक्ष्य आईओएस 4.0 है। –

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