Mtorp की आधिकारिक वेबसाइट पर आपका स्वागत है!
ऐप डेवलपमेंट में लगे दोस्तों को पता है कि Apple की समीक्षा इतनी सख्त है कि यह सिरदर्द है। वास्तव में, कोड लिखने से पहले Apple की तकनीकी, सामग्री और डिजाइन आवश्यकताओं को समझने से, आप अस्वीकृति की अधिकांश परेशानी वाली स्थितियों से बच सकते हैं। आज हम Apple द्वारा घोषित 2016 में अस्वीकृति के शीर्ष दस कारणों पर चर्चा करेंगे ताकि आपको बार-बार संशोधन पर समय बचाने में मदद मिल सके।

Apple के आधिकारिक आंकड़ों के अनुसार, 10 अक्टूबर, 2016 तक, 21% डेवलपर्स को एप्लिकेशन अखंडता की कमी के कारण अस्वीकार कर दिया गया था। तो अखंडता क्या है? संक्षेप में, आपका ऐप एक अर्ध-तैयार उत्पाद प्रतीत नहीं हो सकता है, जैसे कि जब आप एक निश्चित बटन पर क्लिक करते हैं तो दुर्घटनाग्रस्त हो जाता है, या "जल्द ही आ रहा है" के रूप में चिह्नित एक फ़ंक्शन लेकिन वास्तव में अनुपलब्ध है। ऐसी स्थितियों को सीधे अस्वीकार कर दिया जाएगा।
Apple के समीक्षक आपके ऐप को आम उपयोगकर्ताओं की तरह संचालित करते हैं। उन्हें परवाह नहीं है कि आपको समय के लिए दबाया गया है या नहीं, लेकिन केवल इस बात पर ध्यान केंद्रित करें कि अंतिम उत्पाद पूरा हो गया है या नहीं। सबमिट करने से पहले आपको अपने फोन पर सभी फ़ंक्शन चलाने होंगे। आलसी मत बनो और परीक्षण करने के लिए सिम्युलेटर का उपयोग करें। फरवरी 2015 के आंकड़ों के अनुसार, अस्वीकृति का प्राथमिक कारण "अधिक जानकारी का अनुरोध करना" है, जिसे ठीक से तैयार नहीं किया जा माध्य है।
समीक्षा के लिए सबमिट करने से पहले, आपका ऐप क्रैश होने से बिल्कुल प्रतिबंधित है। Apple की समीक्षा टीम को हर दिन हजारों ऐप्स को देखना पड़ता है, और उनके पास बग खोजने में आपकी मदद करने का धैर्य नहीं है। यदि आप परीक्षण के दौरान खुद को दुर्घटनाग्रस्त पाते हैं, तो आपको मूल रूप से इसे पारित करने की कोई उम्मीद नहीं है। 2016 में, 16% डेवलपर्स को इस कारण से अस्वीकार कर दिया गया था, दूसरे स्थान पर।
समाधान बेहद सरल है: पुराने मॉडल सहित परीक्षण के लिए विभिन्न मॉडलों के कम से कम तीन वास्तविक फोन खोजें। उदाहरण के लिए, iPhone 6 और iPhone 12 की संगतता बहुत अलग है। इसके अलावा, नेटवर्क असामान्यताओं और अपर्याप्त मेमोरी जैसी चरम स्थितियों को भी अनुकरण करने की आवश्यकता है। यह मत सोचो कि उपयोगकर्ता आपके जैसे कोमल होंगे। वे बटन क्लिक करते समय नेटवर्क स्विच कर सकते हैं।
यदि आपके ऐप के सभी लिंक क्लिक करने योग्य होने चाहिए, तो कई डेवलपर्स अक्सर गोपनीयता नीति लिंक को अपडेट करना भूल जाते हैं, या समर्थन पृष्ठ के के लिए गलत लिखा जाना आम है। Apple इस बात पर जोर देता है कि यदि आपके ऐप को उपयोगकर्ताओं को पंजीकरण करने की आवश्यकता है, तो आपको समीक्षा जानकारी में एक वैध परीक्षण खाता और पासवर्ड प्रदान करना होगा। 2016 में, 8% डेवलपर्स इस स्थिति में विफल रहे।

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

आपके द्वारा प्रदान किए गए एप्लिकेशन स्क्रीनशॉट और पाठ विवरण वास्तव में और ईमानदारी से संबंधित कार्यों को प्रदर्शित करना चाहिए। एक सामान्य त्रुटि स्थिति यह है कि स्क्रीनशॉट में उत्तम और सुंदर चित्र का उपयोग किया जाता है, लेकिन वास्तव में ऐप में सिर्फ साधारण सिस्टम बटन हैं। Apple के समीक्षक वास्तविक इंटरफ़ेस के साथ स्क्रीनशॉट की तुलना करेंगे, और यदि कोई विसंगतियां पाई जाती हैं तो इसे अस्वीकार कर देंगे। 2016 में, 4% डेवलपर्स को अस्वीकार कर दिया गया था क्योंकि उनके विवरण पर्याप्त सटीक नहीं थे।
उपयोगकर्ताओं को गुमराह करना और भी गंभीर है। उदाहरण के लिए, आपके एप्लिकेशन परिचय में कहा गया है कि "4K वीडियो को मुफ्त में संपादित किया जा सकता है।" हालांकि, डाउनलोड करने के बाद, उपयोगकर्ता पाते हैं कि वे केवल 720P निर्यात कर सकते हैं। यह भ्रामक व्यवहार है। इस तरह के व्यवहार के प्रति Apple का शून्य-सहिष्णुता रवैया है। याद रखें, आपके वादे वास्तव में पूरे होने चाहिए और शब्द गेम न खेलें। एक बार उपयोगकर्ताओं को एक बार धोखा देने के बाद, वे नकारात्मक समीक्षा देंगे, और Apple आपको रिकॉर्ड भी करेगा।

Apple इंटरफ़ेस के परिष्कार को बहुत महत्व देता है। यदि गलत बटन, असंगत फ़ॉन्ट आकार या आंख को पकड़ने वाले रंग हैं, तो ऑडिटर इसे "घटिया यूआई" के रूप में आंकेगा। 2016 में, इस कारण से 3% डेवलपर्स को अस्वीकार कर दिया गया था। समाधान Apple के आधिकारिक "मानव इंटरफ़ेस दिशानिर्देश", विशेष रूप से "डॉस और डॉनट्स" अनुभाग को ध्यान से पढ़ना है।

एक निम्न-स्तरीय बग है। संक्रिया सबमिशन करते समय, इंटरफ़ेस में अभी भी एक "टेस्ट टेक्स्ट" या "पिक्चर प्लेसहोल्डर" है। यह एक लेबल होने जैसा है जो कहता है कि "अपने अवतार को यहां रखें", या एक पृष्ठ जो "लोरेम इप्सम" कहता है। Apple के स्पष्ट नियम हैं कि विकास चरण में आवेदन वितरण के लिए पात्र नहीं हैं। सबमिट करने से पहले, एक-एक करके सभी इंटरफेस से गुजरने में आधा घंटा बिताएं, और किसी भी अस्थायी अपेक्षाओं को हटा दें।
3% मामलों में, इन-ऐप खरीदारी (IAP) से संबंधित मुद्दे हैं। यदि आपका ऐप भुगतान किए गए फ़ंक्शन प्रदान कर सकता है, तो आपको Apple के भुगतान प्रणाली का उपयोग करना होगा, लेकिन इसे दरकिनार करने के बारे में न सोचें। इसके अलावा, यदि आपके ऐप को उपयोग करने से पहले पंजीकरण की आवश्यकता है, तो आपको एक वैध डेमो खाता प्रदान करना होगा। कुछ डेवलपर्स एक्सपायर्ड खाते प्रदान करते हैं, या खातों को एसएमएस सत्यापन की आवश्यकता होती है, इसलिए ऑडिटर परीक्षण नहीं कर सकते हैं।
डेटा संग्रह के बारे में भी प्रश्न हैं। यदि आपका एप्लिकेशन उपयोगकर्ता का स्थान, पता पुस्तिका या फ़ोटो प्राप्त करेगा, तो एक स्पष्ट प्राधिकरण प्रॉम्प्ट कोड में पॉप अप होना चाहिए, और डेटा का उद्देश्य गोपनीयता नीति में स्पष्ट रूप से बताया जाना चाहिए। 2016 में, अपूर्ण गोपनीयता शर्तों के कारण 3% डेवलपर्स को अस्वीकार कर दिया गया था। ये विवरण तुच्छ लग सकते हैं, लेकिन संचयी रूप से उनका लगभग 70% डेवलपर्स पर प्रभाव पड़ता है।

दिन के अंत में, मैं आपसे एक और सवाल पूछता हूं: यही है, अस्वीकृति का सबसे विचित्र और विचित्र कारण क्या है जो आपको समीक्षा के लिए ऐप सबमिट करते समय सामना करना पड़ा है? टिप्पणी क्षेत्र में अपने स्वयं के अनुभवों को साझा करने के लिए आपका ईमानदारी से स्वागत है, और इस तरह क्लिक करें ताकि अधिक डेवलपर्स मुसीबत में पड़ने से बचने के लिए इन गाइडों को देख सकें।