जहाँसम्म अनुप्रयोगहरू चिन्तित छन्, आईओएस एक धेरै बन्द प्रणाली हो, जेलब्रेक बिना तपाईंले एप स्टोर मार्फत अन्य कुनै पनि तरिकामा अनुप्रयोगहरू प्राप्त गर्न सक्नुहुन्न। थप रूपमा, प्रत्येक अनुप्रयोग प्रयोगकर्ताहरूको सुरक्षा गर्न एप्पलको समीक्षा मार्फत जान्छ। तर यो केवल धुवाँ पर्दा होइन?
समस्या धोखाधडी आवेदन एप्पल स्टेजमा लगभग हरेक महिना छलफल हुन्छ। तिनीहरू एप स्टोरबाट मेटिएको लामो समय छैन एक विकासकर्ताबाट घोटाला एपहरू, जसले प्रसिद्ध खेलहरूको लोकप्रियताको शिकार गरे र छिटो पैसा कमाउने प्रयास गरे।
केहि दिन पहिले एक लोकप्रिय Nintendo खेल पनि देखा पर्यो, पोकेमोन पहेंलोतथापि, लेखक प्रख्यात कन्सोल निर्माताबाट पूर्णतया फरक व्यक्ति थिए। अप्रत्याशित प्रयोगकर्ताहरूलाई यो एक लोकप्रिय जापानी खेल हो भनेर विश्वास गर्न नेतृत्व गरिएको थियो, तर यो केवल एक घोटाला थियो जहाँ मेनु लोड गरेपछि खेल क्र्यास हुनेछ। यद्यपि, एक-तारा समीक्षाहरूको संख्या आफैले बोल्छ। एप्पलले 24 घण्टा भन्दा कम पछि स्टोरबाट एप तान्यो। "द गेम" त्यो समयमा अमेरिकी एप स्टोरमा तेस्रो नम्बरमा पुग्यो।
तपाईं आफैलाई सोध्नुहुन्छ कि त्यहाँ पुग्न कसरी सम्भव छ कडा एप्पल द्वारा नियन्त्रणमा त्यस्ता अनुप्रयोगहरू प्राप्त हुनेछन्। विकासकर्ताहरूको लागि सर्तहरू, तथाकथित दिशानिर्देशहरू, लामो समयको लागि ज्ञात छन्। स्पष्ट नियमहरू तोकिएका छन् र ठगी गर्नेहरूलाई पाठ अनुसार सजाय दिइनेछ। यो धेरै लामो हप्ताहरू पछि मात्र हुन्छ, कहिलेकाहीँ महिनाहरू, जब एप्पलले कारबाही गर्छ, जबकि त्यस्ता अनुप्रयोगहरूले निरीक्षण पास गर्नु हुँदैन।
हामीले प्रणालीको त्रुटि खोज्न धेरै टाढा जानु पर्दैन। चेक विकासकर्ताहरू मध्ये एकले अप्रत्यक्ष रूपमा मलाई आफ्ना अनुभवहरूको बारेमा बताउनुभयो। उनले आफ्नो एप्लिकेसनमा JavaScript लागू गरे, जुन गुगल एनालिटिक्स तथ्याङ्कका लागि प्रयोग गरिन्छ, जुन एप्पलको नियम अनुसार कडा रूपमा निषेधित छ। उनले यसलाई त्यहाँ परीक्षणको रूपमा मात्र राखेका थिए, तर अनुमोदनको लागि पठाउनु अघि यसलाई हटाउन बिर्सनुभयो। तर, स्वीकृतिपछि त्यो कामविहीन भयो ।
र यो एप्पलको पक्षमा कसरी गयो? आवेदन स्वीकृति प्रक्रियामा पठाइएको आठ दिन बितिसक्यो र यो "समीक्षाको लागि पर्खिरहेको" स्थितिमा थियो - अनुमोदनको लागि पर्खँदै। आठौं दिनमा, यो स्पष्ट रूपमा उनको पालो थियो र "समीक्षामा" स्थितिमा गयो - अनुमोदन प्रक्रियामा। पूरा दुई मिनेट पछि, यो पहिले नै स्वीकृत भएको थियो र एप स्टोरमा सुरु गर्न तयार छ। अर्थात्, आवेदन अनुमोदन गर्ने व्यक्तिले यसलाई पूरा दुई मिनेट समर्पित गर्यो। एप्लिकेसनमा यस्तो दुई मिनेटमा के अनुसन्धान गर्न सकिन्छ?
स्पष्ट रूपमा, कसैले पनि प्रत्यक्ष रूपमा आवेदन कोड जाँच गरिरहेको छैन। यो सम्भव छ कि त्यहाँ केहि प्रकारको सफ्टवेयर बोट हो जसले अनुप्रयोगका केही पक्षहरू जाँच गर्दछ, जस्तै कि यसले दुर्भावनापूर्ण मालवेयर समावेश गर्दछ। त्यसपछि मानव कारकले स्पष्ट रूपमा मात्र परीक्षण गर्दछ कि यो सबै सुरु गर्न सकिन्छ र यसमा कुनै हानिकारक सामग्री समावेश छैन। त्यसपछि यो एप स्टोरमा जान सक्छ र त्यहाँबाट प्रयोगकर्ताहरूको उपकरणहरूमा कुनै समस्या बिना।
त्यो दुई-मिनेट अन्तराल किन धेरै धोखाधडी एपहरू एप स्टोरमा समाप्त हुन्छ भन्ने व्याख्या मध्ये एक हो। त्यहाँ हाल 550 भन्दा बढी एपहरू छन्। जे होस्, नयाँ अनुप्रयोगहरू मात्र स्वीकृति प्रक्रियामा पर्दैन, तर सबै अद्यावधिकहरू पनि, चाहे यो अनुप्रयोगको पूर्ण रूपमा नयाँ संस्करण होस् वा एउटा सानो बगको सुधार। नयाँ अनुप्रयोगहरू प्रत्येक महिना रकेट गतिमा थपिन्छन्। प्रत्येक एप महिनामा एक पटक अपडेट गर्ने बेलामा हामीले थोरै हिसाब गर्ने हो भने सप्ताहन्त सहित हरेक दिन आठ घण्टा एप्स जाँच गरिन्छ भन्ने मानेमा, एप्पलले प्रतिघण्टा २३०० एपहरू जाँच गर्नुपर्ने हुन्छ। र त्यो नयाँ गणना गर्दैन। यदि त्यहाँ 000 कर्मचारीहरू अनुप्रयोगहरू समीक्षा गर्दै थिए भने, प्रत्येकले प्रति घण्टा 2300 टुक्राहरू ह्यान्डल गर्नुपर्नेछ। यदि उसले प्रत्येकसँग 100-23 मिनेट बितायो भने, उसले यो गर्न सक्छ।
जब एप स्टोर पहिलो पटक सुरु भयो, सुरुमा 500 वटा हुँदा प्रत्येक एपलाई विस्तृत रूपमा जाँच गर्न कुनै समस्या थिएन, यद्यपि, स्टोर द्रुत रूपमा बढेको छ र अहिले त्यहाँ 1000x थप एपहरू छन्। यस्तो भोल्युमको साथ, विकासकर्तालाई अनुप्रयोग अनुमोदन गर्नु अघि हप्ताहरू पर्खनु नबनाई प्रत्येक अनुप्रयोगमा पर्याप्त समय दिन धेरै गाह्रो छ।
यद्यपि, एप्पलले यसलाई सम्बोधन गर्न सुरु गर्नुपर्छ, किनकि यी समस्याहरू बढ्दै जानेछन् र सजिलो पैसाको लागि आँखा भएका ठगीहरूले एप स्टोरमा कब्जा गरिरहनेछन्। एक पटक यो समस्या नियन्त्रण बाहिर जाँदा, मानिसहरूले एपहरूमा धेरै कम विश्वास गर्नेछन्, जसले विकासकर्ताहरूमा र विस्तारद्वारा, सम्पूर्ण इकोसिस्टममा प्रतिकूल प्रभाव पार्नेछ। त्यसैले एप्पलले यस समस्यालाई चिनियाँ कारखानाहरूमा काम गर्ने अवस्थाहरू जस्तै गहन रूपमा सामना गर्न थाल्नुपर्छ।
स्वीकृति स्तर सबैभन्दा कम समस्या हो। अर्को लेख लेख्न सकिन्छ कि एप्पलले आफ्ना विकासकर्ताहरूलाई सामान्य रूपमा कसरी व्यवहार गर्छ (दुर्भाग्यवश त्यहाँ समस्या हुँदा)।
नमस्ते, सम्पूर्ण इकोसिस्टमको लागि पाठमा एउटा सानो त्रुटि छ। एप्पलले यस समस्यालाई चिनियाँ कारखानाहरूमा काम गर्ने अवस्थाको रूपमा तीव्र रूपमा सुरु गर्नुपर्छ।
हत्या हुनु पर्दैन ?
एप्पलले पहिले नै समान अनुप्रयोगहरूको समस्या समाधान गरिरहेको छ।
यस्तो लेख लेख्नको लागि केहि जाभास्क्रिप्टको साथ चेक विकासकर्ताको एउटा अनुभवमा आधारित, मसँग नरिसाउनुहोस्, तर तपाईंले एउटा पागल रन्ट पैदा गर्नुभयो जुन ब्लगमा पनि प्रकाशित गर्न योग्य छैन।
हो, यो सत्य हो कि मानव कारक धेरै समस्याग्रस्त छ र एप्पलले पनि यसलाई बेवास्ता गर्न सक्दैन। के तपाईं कल्पना गर्न सक्नुहुन्छ कि त्यहाँ कति जना हुन सक्छ? एप्पलले गरेको वृद्धिसँगै यी अनुमोदनकर्ताहरूको कारोबार कस्तो छ?
वस्तुनिष्ठताको लागि थोरै प्रयासको साथ, तपाईंले अन्य विकासकर्ताहरूबाट जानकारी सङ्कलन गर्नुहुनेछ र सम्भवतः यो तथ्यमा आउनुहुनेछ कि Apple ले अन्य अनुप्रयोगहरूलाई केही दिनको लागि पनि अनुमोदन गर्दछ यदि यो नियमहरू अनुसार छ कि छैन भन्ने निश्चित छैन। जस्तै जब यो InApp खरिदहरूको कुरा आउँछ, Apple ले अपेक्षाकृत लामो समयदेखि यसको अनुसन्धान गरिरहेको छ। तिनीहरूलाई भ्रमित गर्नु पनि त्यस्तो ठूलो समस्या होइन किनभने तिनीहरूले एपको भित्री भागलाई वास्तवमै जाँच गर्दैनन् र गर्न सक्दैनन् - त्यसैले तपाईले केहि गर्न सक्नुहुन्छ जुन Apple ले देखाउनेछ र अनुमोदन पछि त्यहाँ अरू केहि हुनेछ।
हो, त्यहाँ धेरै चालहरू छन्, तर तिनीहरू सामान्यतया AppStore बाट हटाउन वा विकासकर्ता खाता अवरुद्ध गर्न नेतृत्व गर्दछ।
प्रति महिना 1x संयोगले पनि औसत अपडेट होइन। धेरै अनुप्रयोगहरूले नवीनतम अद्यावधिक प्राप्त गर्दैनन् - तिनीहरू केवल समात्दैनन् र "मर्छन्"।
यो सत्य हो कि मैले मिनेट समीक्षाहरू पनि अनुभव गरेको छु, तर प्रश्न यो हो कि एपस्टोरमा समीक्षा स्थितिहरूले वास्तविकता देखाउँदछ। विगतमा, आईप्याड अनुप्रयोगहरू InReview मा पठाइएपछि क्र्यास भयो र त्यहाँ एक हप्तासम्म रह्यो। आईफोन एपहरूले त्यसो गरेनन्। त्यसैले म यसबारेमा त्यस्तो निष्कर्ष निकाल्दिनँ।
सामान्य जस्तै उत्कृष्ट लेख...
म केवल अन्तिम अनुच्छेदमा एउटा सानो त्रुटि औंल्याउन चाहन्छु:
"यद्यपि, व्यापार द्रुत रूपमा बढेको छ र अब त्यहाँ 1000x थप अनुप्रयोगहरू छन्।"
त्यहाँ शायद JE हुनुपर्छ
अर्को कुरा जुन मलाई मन पर्दैन त्यो भनेको इकोसिस्टम शब्दको प्रयोग हो, जुन मुख्यतया भूगोलमा प्रयोग गरिन्छ ...
PS: लेख को लागी धन्यवाद