2014-05-21 3 views
34

बस ऐप स्टोर में ऐप प्रकाशित करने का प्रयास करते समय इस त्रुटि से फंस गया। क्षमा करें क्योंकि मैं त्रुटि कोड कॉपी-पेस्ट नहीं कर सकता, इसलिए मैं अपने प्रश्न में एक छवि पोस्ट करूंगा।प्रमाणीकरण के दौरान एक्सकोड त्रुटि - "आपकी बाइनरी आईफोन 5 के लिए अनुकूलित नहीं है"

enter image description here

+0

120 के आकार, 152 के साथ आइकन जोड़ें 7.0 संस्करण के ऊपर 76 में यह तीन आकार आइकन आवश्यक है। –

+0

ओह, तो अगर मैं उस 3 आइकन आकार को जोड़ता हूं तो यह बिंदु 1 पर त्रुटि को ठीक करेगा (ठीक करें)? –

+0

आपके एप्लिकेशन को आईओएस 7 और आईफोन 5 का समर्थन करना चाहिए। इसके लिए आपको आकार में विशिष्ट पिक्सेल के साथ आइकन, स्प्लैश स्क्रीन जोड़नी होंगी। –

उत्तर

18

आप 568h फ़ाइल पीएनजी प्रारूप में वास्तव में है यकीन है? यह भी सुनिश्चित करें कि आपने अपनी सभी स्क्रीन के लिए आईफोन 5 के लिए समर्थन प्रदान किया है? केवल [email protected] जोड़ना आईफोन 5 समर्थन के लिए गारंटी नहीं है। आपको आईफोन 3.5 "और 4" डिवाइस के लिए अपने सभी दृश्यों को तैयार करने की जांच करनी है।

आप कोड या फ़्रेमिंग द्वारा अन्य फ़्रेमिंग कर सकते हैं। Your binary is not optimized for iPhone 5

+0

हाँ मेरी 568h @ 2x छवि एक पीएनजी है। नाम पर "डिफ़ॉल्ट" एक जरूरी है? –

+0

हां यह आवश्यक है, यह डिफ़ॉल्ट-568h @ 2x – Irfan

+1

जैसा होना चाहिए, मुझे नहीं लगता कि अगर आप [xcassets] (https://developer.apple.com/library/ios का उपयोग करते हैं तो नाम प्रारूप "जरूरी" है /recipes/xcode_help-image_catalog-1.0/Recipe.html) अपनी लॉन्च छवियों को सेट अप करने के लिए। –

0

यकीन है कि यह भी है कि आप सही स्थान पर फ़ाइलों पर इंगित कर रहे हैं:

कृपया इस लिंक की जाँच करें। हमें बस इस समस्या के बाद:

  • लक्ष्य स्क्रीन पर 'सामान्य' टैब पर जाकर।
  • 'संपत्ति कैटलॉग का उपयोग न करें' बटन पर क्लिक करना।

फ़ाइलों का नाम सही ढंग से दिखाई दिया, लेकिन हमें त्रुटि मिली। इस अनुभाग में तालिका में सूचीबद्ध प्रत्येक लॉन्च छवियों के बगल में छोटे फ़ोल्डर आइकन पर क्लिक करके और हमारे प्रोजेक्ट के संसाधन फ़ोल्डर में सही फ़ाइल ढूंढकर हल किया गया था।

-1

इस बंद प्रश्न (https://stackoverflow.com/questions/25699733/invalid-binary-your-binary-is-not-optimized-for-iphone-5) के जवाब में ...

एक समाधान है कि आप प्रति एप्पल http://developer.apple.com/news/?id=04252014a Xcode 5.1.1 का उपयोग करने के "मे 15, 2014 से, नए ऐप्स और ऐप अपडेट के लिए प्रस्तुत की जरूरत है ऐप स्टोर एक्सकोड 5.1.1 के साथ बनाया जाना चाहिए। "

6

मैंने अभी चुना है: "संपत्ति कैटलॉग का उपयोग न करें" और फिर स्क्रीनशॉट फोटो को इसमें जोड़ें: सहायक फ़ाइलें।

enter image description here

1

Xcode 6 के लिए

क्या आप Images.xcassets

में दोनों LaunchImages और AppIcon में iOS 6 और पूर्व आकार में देखने के लिए सुनिश्चित करें चाहिए

कृपया एक नज़र यहाँ है मैंने Xcode 6 error msg "Targeting releases prior to iOS 7.0 ..."

9

से पहले इस प्रश्न का उत्तर दिया है मैं एक ही त्रुटि का सामना करना पड़ा और उसके इन पेज निर्देशों का पालन करके तय: enter image description here

http://dannysu.com/2014/04/16/not-optimized-for-iphone5/

+0

मैंने कभी अनुमान लगाया नहीं होगा, धन्यवाद! –

21

इस छवि ([email protected]) करने के लिए अपनी परियोजना में शीर्ष स्तर पर नीचे के रूप में जोड़े।जोड़ने के लिए

enter image description here

छवि: enter image description here

+0

मैंने काले छवि पर राइट-क्लिक किया और इसे 'डाउनलोड' में सेव किया। तब मैंने छवि को अपनी परियोजना में खींचा और गिरा दिया और इसका नाम बदलकर: [email protected]। आईटीसी में एक नया बाइनरी पैकेज अपलोड करते समय मुझे कोई त्रुटि नहीं मिलती है। –

+1

मैंने छवि भी डाउनलोड की। छवियों का नाम 'डिफ़ॉल्ट[email protected]' होना चाहिए - या यह काम नहीं करता है – user1435853

2

मैं भी चरणों में वर्णित के रूप में एक ही समस्या है और पाया है समाधान से पीड़ित था: - 1) मैं अपने प्रोजेक्ट की जड़ तक सभी डिफ़ॉल्ट png के लिए चले गए हैं । 2) रूट में एक और डिफ़ॉल्ट-568h आकार {320,568} जोड़ा गया।

मेरे रूट पर केवल चार फाइलें हैं: - डिफ़ॉल्ट-568h.png {320,568}, डिफ़ॉल्ट[email protected] {640,1136}, डिफ़ॉल्ट.png {320,480}, [email protected] {640,960 }।

ऊपर समाधान .plist में UILaunchImages कुंजी जोड़े बिना मेरे लिए काम करता है।

0

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

संपादित करें: मुझे लगता है कि यह इस के लिए टाल जाना है त्रुटि संदेश फिर से पढ़ने पर, लेकिन कभी कभी एक त्रुटि संदेश मतलब नहीं है जब तक आप यह पता लगाने की क्या यह एक और तरीका है।

4

मैं जब मैं आईओएस 9. में कई स्टोरीबोर्ड उपयोग कर रहा था इस समस्या में पड़ गए मैं निर्देशिका परियोजना पर जाकर इसे हल -> सामान्य है, तो के लिए "लॉन्च स्क्रीन फ़ाइल" का चयन करने "मुख्य"

2

मेरे पास है पिछले दो दिनों से इस मुद्दे को प्राप्त कर रहा है।

मैं अपने छप छवियों में इस मुद्दे को मिल गया। मैंने .jpeg छवियों को .png प्रारूप में परिवर्तित करके और फिर छवियों को लॉन्च करने के लिए छवियों को जोड़कर गलती की। आईट्यून्स पर ऐप सबमिट करने पर अक्सर दिखाई देने वाले त्रुटि संदेश का यही कारण है।

इस समस्या को ठीक करने के लिए, मैं फ़ोटोशॉप से ​​प्रारूप .png में नए चित्र लिया और छवियाँ लॉन्च किए जाने पर उन्हें।

उसके बाद, मैं एप्लिकेशन सबमिट करने का प्रयास है और यह सफलतापूर्वक सबमिट कर ली।

यह विधि अन्य के लिए सहायक हो।

0

मैं समाधान और कुछ भी नहीं है की एक संख्या में काम किया की कोशिश की अंतिम solutoin एक स्पलैश स्क्रीन जो ठीक किया जो कुछ कॉन्फ़िगरेशन त्रुटि को ट्रिगर किया गया था जोड़ने के लिए आर एन टूलबॉक्स का इस्तेमाल किया गया,:, https://github.com/bamlab/generator-rn-toolbox

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