मैंने ऐप स्टोर कनेक्ट से समीक्षा के लिए अपना ऐप सबमिट कर दिया है। हालाँकि ऐप अभी भी समीक्षाधीन है, मुझे एक ईमेल मिला है जिसमें मुझे सूचित किया गया है कि मुझे एक त्रुटि ठीक करनी है। यहाँ संदेश की सामग्री है:
प्रिय डेवलपर,
हमने आपके ऐप XXXXX के लिए हाल ही में वितरण के साथ एक या अधिक मुद्दों की पहचान की है। आपकी डिलीवरी सफल रही, लेकिन आप अपनी अगली डिलीवरी में निम्नलिखित मुद्दों को ठीक करना चाहेंगे:
"Info.plist फ़ाइल में मिसिंग पर्पस स्ट्रिंग। आपके ऐप का कोड एक या अधिक API का संदर्भ देता है जो संवेदनशील उपयोगकर्ता डेटा तक पहुंचता है। ऐप की Info.plist फ़ाइल में NSLocationAlwaysUsageDescription कुंजी होनी चाहिए जिसमें उपयोगकर्ता-फेसिंग उद्देश्य स्ट्रिंग स्पष्ट रूप से और पूरी तरह से समझाए कि आपके ऐप की आवश्यकता क्यों है। डेटा। वसंत 2019 से, ऐप स्टोर में जमा किए गए सभी ऐप जो उपयोगकर्ता डेटा तक पहुंचते हैं, उन्हें एक उद्देश्य स्ट्रिंग शामिल करने की आवश्यकता होगी। यदि आप बाहरी पुस्तकालयों या एसडीके का उपयोग कर रहे हैं, तो वे एपीआई का संदर्भ दे सकते हैं जिन्हें एक उद्देश्य स्ट्रिंग की आवश्यकता होती है। इन APIs का उपयोग नहीं किया जा सकता है, एक उद्देश्य स्ट्रिंग अभी भी आवश्यक है। आप पुस्तकालय या एसडीके के डेवलपर से संपर्क कर सकते हैं और अनुरोध कर सकते हैं कि वे अपने कोड का एक संस्करण जारी करें जिसमें एपीआई नहीं हैं।
समस्याओं को ठीक करने के बाद, आप iTunes कनेक्ट से एक नया बाइनरी अपलोड करने के लिए Xcode या एप्लिकेशन लोडर का उपयोग कर सकते हैं।
सादर,
ऐप स्टोर टीम
मेरा ऐप पूरी तरह से एक्सपो के साथ बनाया गया है और मुझे नहीं पता कि Info.plist को कैसे एक्सेस और संशोधित करना है।
कोई उपाय?