2012-03-19 12 views
8

मेरे पास मेरी प्रोजेक्ट में स्थापित सभी आइकन फ़ाइलें हैं और वे मेरे मैक पर .xcodeproj फ़ाइल के साथ मिलती हैं, और मैंने उन्हें स्क्रीनशॉट के अनुसार प्लेलिस्ट फ़ाइल में जोड़ा है, जब मैं निर्माण करता हूं कोई चेतावनी नहीं है, लेकिन जब मैं पुरालेख करता हूं, मुझे 4 चेतावनियां मिलती हैं जिन्हें मैं समझ नहीं पा रहा हूं।एक्सकोड परियोजना आइकन फ़ाइलें और ऑर्गनाइज़र अभिलेखागार आर्टवर्क

मुझे नई "आइकन फ़ाइल (आईओएस 5)" के बारे में कोई दस्तावेज नहीं मिला और यदि मुझे "आइकन फाइल" संपत्ति मिरर करना चाहिए, तो मैंने इसके साथ और इसके बिना प्रयास किया और मुझे अभी भी ये चेतावनियां हैं। यह चिंताजनक है क्योंकि चेतावनी स्पष्टीकरण का कहना है कि यह मेरे आवेदन को प्रमाणित करने में असमर्थ है। मैं ऐप्पल सबमिशन के बारे में चिंता कर रहा हूँ।

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

हालांकि ऐप्पल दस्तावेज़ आपको अपनी फाइल में इन फ़ाइलों के संदर्भ जोड़ने के लिए कहते हैं।

क्या इन फ़ाइलों का स्थान किसी भी प्रभाव पर पड़ता है यदि उनका उपयोग किया जा रहा है या नहीं? मैं उन्हें मूल निर्देशिका से और "आर्टवर्क" निर्देशिका में हटाना चाहता हूं लेकिन मैं देख सकता हूं कि यह अब लक्ष्य सारांश से पूर्वावलोकन को हटा देता है।

ऑर्गनाइज़र के पुरालेख अनुभाग में भी मुझे आईट्यून्स आर्टवर्क दिखाई देने के लिए उपयोग किया जाता था - अब मेरा Icon.png उड़ाया गया है और इसके परिणामस्वरूप बहुत बदसूरत है। मुझे आश्चर्य है कि क्या यह सुझाव देता है कि मैं कुछ गलत कर रहा हूं?

कैसे मैं इन चिह्नों व्यवहार करना चाहिए के लिए कोई स्पष्ट गाइड है ...

enter image description here

enter image description here

अद्यतन

ऐसा लगता है कि इन चेतावनियों के लिए टाला जा रहा है, आपके पास अपनी परियोजना की जड़ में "संसाधन" नामक एक फ़ोल्डर होना चाहिए। और उस फ़ोल्डर को एक्सकोड में आयात करें, आपको अभी भी दो बार इन आइकन फ़ाइलों को प्लिस्ट में घोषित करना होगा। मुझे अभी भी पता नहीं है कि ऑर्गनाइज़र के आर्काइव व्यू में मेरे आईट्यून्स आर्टवर्क का उपयोग कैसे किया जाए।

+1

"मुझे अभी भी पता नहीं है कि ऑर्गनाइज़र के आर्काइव व्यू में मेरे आईट्यून्स आर्टवर्क का उपयोग कैसे किया जाए।" मुझे यकीन नहीं है कि ऐसा करने के लिए वर्तमान में कोई तरीका है। –

उत्तर

4

मैं यह समझने में सक्षम था कि इन दोनों को सही तरीके से कैसे काम करना है (बिना चेतावनियों के आइकन और आयोजक विंडो में iTunesArtwork)।

सभी आइकन के लिए, एक्सकोड परियोजना की मूल निर्देशिका में उन्हें पसंद करता है।

icon Files iOS5

तब मैं सिर्फ iTunesArtwork फ़ाइलों

(भी परियोजना, इन पर कोई विस्तार की जड़ में स्थित) के साथ आइकन फ़ाइलें प्रविष्टि जोड़ने: तो फिर मैं आइकन फ़ाइलें (आईओएस 5) प्रविष्टि जोड़ने

icon Files

मुझे नहीं लगता कि इस हिस्से मामलों, लेकिन मैं Xcode में 'सहायक फ़ाइलें' समूह के लिए उन्हें स्थानांतरित किया:

Supporting Files

+0

तो क्या आपको ऑर्गवर्क ऑर्गनाइज़र में दिखाने के लिए मिला? – Daniel

+1

मैंने इस विधि के साथ हाँ किया था। –

+0

मुझे लगता है कि सरल संस्करण है, अपने सभी आइकन और लॉन्च स्क्रीन के लिए आइकन फ़ाइलें (आईओएस 5) का उपयोग करें, और केवल अपने आईट्यून्स आर्टवर्क के लिए आइकन फाइलों (आईओएस 5 संस्करण नहीं) का उपयोग करें। मुझे यकीन है कि यह एक बग है, लेकिन यह सही ढंग से काम कर रहा है। आपकी फाइल संरचना की जड़ पर सभी ग्राफिक्स, और वैकल्पिक रूप से सहायक फाइल समूह में जोड़ा गया। –

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