2015-04-23 18 views
8

ऐप्पल वॉच ऐप ऐप स्टोर द्वारा अस्वीकार कर दिया गया है क्योंकि आइकन घड़ी होम स्क्रीन पर दिखाई नहीं देता है। मुझे सिम्युलेटर में बिल्कुल कोई आइकन नहीं दिख रहा है और आईफोन सिम्युलेटर पर साथी ऐप में मेरा ऐप घड़ी पर दिखाई देने के लिए चुना गया है और इसमें एक आइकन है।होम स्क्रीन से गायब वॉचकिट ऐप आइकन

प्रत्येक ऐप्पल वॉच आइकन images.xcassets में प्रदान किया जाता है जो मुख्य आईफोन ऐप, वॉचकिट एक्सटेंशन और वॉचकिट ऐप के लिए मौजूद है।

कृपया मुझे बताएं कि समस्या यह है कि मैं कैसे पता लगा सकता हूं।

ये मेरे वॉचकिट ऐप बंडल में आइकन हैं।

Icons in my WatchKit app bundle

मैं भी रूप में आवश्यक iTunes कनेक्ट करने के लिए एक 1024x1024 आइकन अपलोड कर दिया है।

मेरी विशेषता निरीक्षक इसे मेरे वॉचकिट ऐप के लिए images.xcassets के लिए दिखाता है।

enter image description here

मैं अभी भी छवि सेट सेटिंग स्क्रीन के लिए देख रहा हूँ।

वॉचकिट ऐप Info.plist में, आइकन फ़ाइलों, icon40.png के तहत केवल एक आइकन है।

छवि सेट मिला जो अब यह है।

enter image description here

मैं वास्तव में एक AppIcon छवि इन सेटिंग्स

enter image description here

40pt छवि एक 80x80 पीएनजी और 44pt एक 88x88 पीएनजी के साथ सेट का उपयोग कर रहा हूँ। AppIcon सेटिंग में वॉचकिट लक्ष्य मेरे आईफोन ऐप Image.xcassets को इंगित करता है जिसमें इन आइकॉन हैं।

अब इस जानकारी के साथ ऐप स्टोर में पुनः सबमिट होगा और सर्वश्रेष्ठ के लिए आशा करेगा।

उत्तर

3

सुनिश्चित करें कि आइकन वॉचकिट ऐप बंडल (विस्तार नहीं) में शामिल है और यह ऐप्पल सेट किए गए सभी मानदंडों को पूरा करता है और सुनिश्चित करता है कि उन्हें आपके वर्तमान लक्ष्य को सौंपा गया है।

ऐप्पल को इन्हें xcassets में होने की आवश्यकता हो सकती है।

enter image description here

https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/Images.html https://developer.apple.com/app-store/watch/

प्रणाली App स्टोर के लिए अपने आइकन का आकार और एक परिपत्र मुखौटा लागू होगी। एक गोलाकार आइकन अपलोड न करें। डिज़ाइन को सरल रखें और ध्यान दें कि बाहरी किनारों पर तत्व गोलाकार मुखौटा द्वारा अस्पष्ट हो जाएंगे। ब्लैक ऐप्पल वॉच होम स्क्रीन में ब्लेंडिंग से रखने के लिए अपने आइकन की पृष्ठभूमि में काले रंग का उपयोग करने से बचें।

1024 x1024 पिक्सल 72 dpi, आरजीबी, चपटा, और कोई पारदर्शिता PNG या उच्च गुणवत्ता जेपीईजी प्रणाली एक परिपत्र मुखौटा लागू होगी। एक परिपत्र आइकन अपलोड न करें। यदि आपका आइकन एक सफेद या हल्के पृष्ठभूमि के साथ बनाया गया है, तो ऐप स्टोर पर डिस्प्ले के लिए हेयरलाइन स्ट्रोक जोड़ा जाएगा। आईट्यून्स कनेक्ट में अपना आइकन अपलोड करने से पहले, ऐप्पल वॉच मानव इंटरफ़ेस दिशानिर्देशों से ऐप्पल वॉच के लिए आइकन डिज़ाइन करने के बारे में अधिक जानकारी प्राप्त करें।

* आइकन आकार होम स्क्रीन प्रतीक परिपत्र कर रहे हैं और तालिका 20-1 उचित व्यास (पिक्सेल में) और प्रत्येक आइकन के लिए उपयोग सूचीबद्ध करता है। इन सभी छवि संसाधनों को @ 2x छवियों के रूप में बनाएं। एप्पल घड़ी (ध्यान दें कि Xcode अंक में सूचीबद्ध करता आइकन आकार।) WatchKit अनुप्रयोग के लिए टेबल 20-1Icon आकार

 
Asset    | Notification Center icon | Long-Look notification icon | Home Screen icon | Short-Look icon 
------------------ | ------------------------ | --------------------------- | ---------------- | --------------- 
Apple Watch (38mm) | 48 pixels    | 80 pixels     | 80 pixels  | 172 pixels 
Apple Watch (42mm) | 55 pixels    | 88 pixels     | 80 pixels  | 196 pixels 

अपने WatchKit एप्लिकेशन द्वारा उपयोग माउस के अलावा, एप्पल घड़ी एप्लिकेशन को उपयोगकर्ता के iPhone पर चल रहा है अपने ऐप का प्रतिनिधित्व करने के लिए आइकन की आवश्यकता है। तालिका 20-2 इन आइकन संसाधनों के लिए आकार (पिक्सल में) सूचीबद्ध करता है। संकेतित संकल्प पर इन छवि संसाधनों को बनाएँ। iPhone

पर (ध्यान दें कि Xcode अंक में सूचीबद्ध करता आइकन आकार।) टेबल एप्पल घड़ी एप्लिकेशन द्वारा उपयोग के लिए 20-2Icon आकार
 
Asset | App icon 
----- | --------- 
@2x | 58 pixels 
@3x | 87 pixels 

अपने माउस बनाएं रूप में दिया आयामों का उपयोग कर वर्ग छवियों पूर्ण खून बहाना। सिस्टम सर्कुलर मास्क स्वचालित रूप से लागू होता है। सभी छवियों और आइकन के लिए पीएनजी प्रारूप का उपयोग करें। अंतःस्थापित पीएनजी का उपयोग करने से बचें। आप अपनी छवि फ़ाइलों में स्थान बचाने के लिए अनुक्रमित रंगों के साथ पीएनजी का उपयोग कर सकते हैं। आइकन और छवियों के लिए मानक बिट गहराई का उपयोग करें। आइकन और छवियों के लिए मानक बिट गहराई 24 बिट्स है-अर्थात, लाल, हरे और नीले रंग के लिए प्रत्येक 8 बिट्स है। आइकन में अल्फा चैनल शामिल नहीं होना चाहिए। *

+0

मेरे पास इन वॉचकिट ऐप बंडल में इन आइकन हैं – CamQuest

+0

मेरे उत्तर में नई टिप्पणियां देखें। – CamQuest

6

ऐसा लगता है कि आप अपने आइकन को अपने लक्ष्य में असाइन नहीं कर रहे हैं।

आपको आइकन के प्रत्येक आकार के लिए एक व्यक्तिगत आइकन सेट नहीं करना चाहिए, लेकिन ऐपआईकॉन टाइप करने के लिए एक आइकन सेट बनाना चाहिए।

सबसे पहले, एक AppIcon अपने images.xcassets में, राइट क्लिक करके बाएँ फलक में बनाने के लिए और नए ऐप्लिकेशन आइकन चुनने:

enter image description here

अपनी छवियों को जोड़ें, और गुण में, अपनी घड़ी किट चुनें एप्लिकेशन के रूप में लक्ष्य सदस्यता:

enter image description here

फिर अपने घड़ी अनुप्रयोग लक्ष्य के पास जाओ और के रूप में Apps का प्रतीक स्रोत इस AppIcon आवंटित:

enter image description here

+1

मुझे लगता है कि यह होना चाहिए और यदि आपका ऐप स्वीकार किया गया है तो आपको बताएगा। मैंने कितनी गड़बड़ी की गलती की! – CamQuest

3

App स्टोर फिर से खारिज कर दिया है, लेकिन मुझे पता चला कि मेरी WatchKit App के लिए Info.plist में, वहाँ "आइकन फाइल" के लिए एक पंक्ति थी जिसमें एक आइटम को इंगित किया गया था जो मौजूद नहीं था। यह वॉचकिट ऐप लक्ष्य के लिए "ऐप आइकन स्रोत" को ओवरराइड करता है। एक बार हटा दिए जाने पर, समस्या हल हो गई थी। इससे कोई फर्क नहीं पड़ता कि मैंने images.xcassets में कितनी बार काम करने की कोशिश की, जब तक "आइकन फाइलें" थीं, आइकन ऐप्पल वॉच पर कभी नहीं दिखाई देगा।

+0

वाह !!! आपने इसे हल किया !!! बहुत बहुत धन्यवाद ... मैं मार्च 2015 से एक घड़ी ऐप जारी करना चाहता हूं ... इस आइकन मुद्दे को हल करने की कोशिश कर रहा हूं; ऐप्पल द्वारा बार-बार खारिज कर दिया जा रहा है:/... उपरोक्त सभी सुझावों के बाद पर्याप्त नहीं था; मुझे info.plist से "आइकन फ़ाइलें" हटाने की आवश्यकता है –

0

यदि आपका WatchKit अनुप्रयोग ऊपर जवाब में बताया गया है और अपने AppIcon अभी भी अपने एप्पल घड़ी पर प्रकट नहीं होता के रूप में कॉन्फ़िगर किया गया है, की कोशिश:

  1. अपने निर्माण Сleaning (Xcode मेनू से उत्पाद/साफ चुनें) ।
  2. अपने आईफोन को बंद करना (उदाहरण के लिए लाल स्लाइडर दिखाई देने तक पावर बटन दबाएं/फिर दाएं स्वाइप करें)।
  3. अपना ऐप्पल वॉच बंद करना।
  4. अपने आईफोन को चालू करना और होम स्क्रीन के लिए इंतजार करना।
  5. अपने ऐप्पल वॉच को चालू करना।

यह मेरे लिए चाल है। मेरे ऐप आइकन को ऊपर दिए गए उत्तरों में वर्णित के रूप में कॉन्फ़िगर किया गया था और शुरुआत में मेरे ऐप के विकास के दौरान मेरे ऐप्पल वॉच पर दिखाई दिया था, लेकिन एक बार मैंने कुछ ऐसी स्थितियों का परीक्षण करना शुरू किया जिनके लिए मुझे अपने ऐप को अनइंस्टॉल/पुनर्स्थापित करने की आवश्यकता थी, ऐप आइकन मेरे वॉच पर दिखाई देना बंद कर दिया।

0

आपको एक सही ढंग से स्वरूपित AppIcon.appiconset बनाने की आवश्यकता है। इसे प्राप्त करने का सबसे आसान तरीका है अपनी 1024x1024px छवि को http://makeappicon.com पर अपलोड करना, जिससे आप एक पूर्ण रूप से स्वरूपित सेट डाउनलोड कर सकते हैं जिसमें AppIcon.appiconset शामिल है। सेट में वॉचोस आइकन शामिल करने के लिए बॉक्स को चेक करना सुनिश्चित करें। (मेरे पास इस वेबसाइट के साथ कोई संबंध नहीं है।)

अपनी परियोजना में एक Assets.xcassets समूह में इसे खींचकर और छोड़कर, आप सभी आवश्यक आइकन आकार आयात करेंगे जो पहले से ही विभिन्न उपयोगों के लिए सही ढंग से सेट किए जाएंगे ।

सुनिश्चित करें कि आपके प्रोजेक्ट एप्लिकेशन लक्ष्य में Build Settings>Asset Catalog Compiler - Options>Asset Catalog App Icon Set Name नाम AppIcon पर सेट है। आपको तुरंत एक्सकोड में विभिन्न मेनू में दिखाई देने वाले ऐप आइकन देखना चाहिए। सिमुलेटर में इसे देखने से पहले आपको बिल्ड फ़ोल्डर को साफ़ करने की आवश्यकता हो सकती है।

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