मुझे अपने आवेदन के प्रकाशन के समय ऐप्पल से यह त्रुटि मिली। इस समस्या का समाधान किस प्रकार से किया जा सकता है?

"हमने पाया कि जब डार्क मोड सक्षम होता है, तो मेनू बार अतिरिक्त आइकन दिखाई नहीं देता है।"

मुझे डार्क मोड को परिभाषित करने के लिए ऑनलाइन कुछ भी नहीं मिल रहा है...

0
user9988661 21 अगस्त 2018, 16:02
1
क्या आप अपने ऐप में किसी चीज़ का स्क्रीनशॉट भेज सकते हैं? अपनी पृष्ठभूमि के रंगों की जांच करें, जैसे कि वे काले हैं, वे आपकी स्क्रीन के शीर्ष पर आपके मेनू बार आइकन को 'बाधित' या 'छिपा' सकते हैं। (सेवा, वाहक, समय, बैटरी, आदि)
 – 
George
21 अगस्त 2018, 16:07

2 जवाब

सबसे बढ़िया उत्तर

ऐसा लगता है कि आपके ऐप में मेन्यू बार के ऊपर दाईं ओर एक आइकन है। यदि उस आइकन में गहरे रंग हैं तो यह Mojave के डार्क मोड में मुश्किल से दिखाई देता है।

कई समाधान हैं:

  • जैसा कि Apple के दस्तावेज़ीकरण का पहला आइटम में सुझाया गया है , आप एक टेम्पलेट छवि प्रदान कर सकते हैं (myImage.isTemplate = true)। यह इसे एक उपयुक्त रंग में खींचने का ख्याल रखता है।
  • एक ऐसी छवि प्रदान करें जो ऐसे रंगों का उपयोग करती है जो एक उज्ज्वल और एक गहरे रंग की पृष्ठभूमि दोनों पर दिखाई दे रहे हैं।
  • Xcode 10 में, आप एक इमेज एसेट को हल्के और गहरे रंग दोनों के साथ जोड़ सकते हैं (ध्यान दें: Xcode 10 चाहिए macOS 10.14 Mojave या बाद के संस्करण पर चलना चाहिए ताकि डार्क मोड एसेट को संकलित किया जा सके; पुराने macOS संस्करणों पर ऐप अतिरिक्त चेतावनियों के बिना लेकिन डार्क मोड को संकलित करता है संपत्ति सूची में नहीं हैं)।
2
DarkDust 28 पद 2018, 01:59
आपकी सहायता के लिए धन्यवाद। वर्तमान संस्करण में मैं एप्लिकेशन के लिए इन छवियों का उपयोग करता हूं। मैं कैसे आगे बढ़ सकता हूँ? ibb.co/kmFgNU
 – 
user9988661
25 सितंबर 2018, 13:19

मुझे लगता है कि आपका ऐप मैक ऐप स्टोर पर जा रहा है। MacOS Mojave में एक नया फीचर है जिसे डार्क मोड कहा जाता है। यह मूल रूप से सभी ऐप UI (Apple Apps) को सफेद के बजाय गहरे रंग में बदल देता है। उनका मतलब यह होना चाहिए कि जब वह मोड सक्षम होता है तो आपका मेनू बार अतिरिक्त आइकन दिखाई नहीं देता है।

डार्क और लाइट मोड का उदाहरण: लाइट मोड

Dark Mode

-2
21 अगस्त 2018, 16:45
पक्का नहीं। यदि आपके पास Mojave चलाने वाला कंप्यूटर होता तो यह आसान हो सकता था। हो सकता है कि अगर आपका कोई दोस्त या कुछ है या यदि आप इसे अपने डिवाइस पर इंस्टॉल करते हैं।
 – 
user6886286
21 अगस्त 2018, 16:11