Жарнаманы жабу

Apple өз құрылғыларының пайдаланушыларына тарататын бағдарламалық құралға деген көзқарасты өзгертті. Оларға соңғы нұсқаны лақтырудың орнына, ол оларға бета нұсқасын береді, үлкен қауымдастық оған проблемаларды тегін және салыстырмалы түрде оңай түзетуге көмектеседі. Дегенмен, ол көпшілік қолданбалар мен ойындарды сынай алатын TestFlight платформасын ұсынатын әзірлеушілерге де қызмет етеді. 

Бұл өте қарапайым. Apple өз жүйелерінің соңғы нұсқаларын шығарғанға дейін, WWDC-тен бері оның өте көп қимыл-қозғалысы бар, бұл жерде кері байланыс алдыңғы қатардағы әзірлеушілер ғана емес, сонымен қатар бета-жүйелерін өз жүйесіне орнататын қарапайым пайдаланушылар да береді. құрылғылар. Ал бұл танымал қадам екенін басқа компаниялардың да осындай принципке көшкендігі дәлелдейді. Осының арқасында түпкілікті жүйе барлық тестілеу тек компания ішінде ғана жүргізілгеннен гөрі жақсы жағдайда болуы мүмкін. Көбірек басшылар көбірек біледі және көп көреді.

Бета нұсқалары бар App Store  

Сонымен қатар, Apple ұзақ уақыт бойы TestFlight құралын қамтамасыз етіп келеді. Ол іс жүзінде бірдей принцип бойынша жұмыс істейді. Әрбір ірі студияда шығарылған бағдарламалық жасақтаманың күрделілігіне байланысты бета-тестерлердің белгілі бір саны болса да, олар жиі жасай алатын барлық нәрсені қамти алмайды, сонымен қатар мүмкін болатын мүмкіндіктерді жеткілікті және мұқият тексеру үшін олардың қолдарында барлық құрылғы үлгілері жоқ. алдағы тақырыптың қателері. Мұндай жағдайда TestFlight оқиға орнына кіреді, ол арқылы қолданбаны бейресми түрде «шығаруға» және жұртшылықты оған шақыруға болады. Демек, бұл шын мәнінде App Store, бірақ ол шақырулар негізінде жұмыс істейді.

Осылайша, платформаны пайдалана отырып, пайдаланушылар iOS, iPadOS, watchOS, tvOS, iMessage және macOS үшін қолданбалардың бета-нұсқаларын жүктеп алу және орнату үшін тіркеле алады. Сонымен қатар, бір тақырыпты сынауға 10 XNUMX-ға дейін бета-тестерлерді шақыруға болады және тіпті бір уақытта тақырыптың әртүрлі құрастыруларын сынау үшін топтар құруға болады. Барлығы тегін. Содан кейін әзірлеушілер электрондық пошта мекенжайы арқылы сізді платформаға шақыра алады, бірақ олар мұны жалпыға ортақ сілтемені бөлісу арқылы да жасай алады.

TestFlight ішінде сынауға болатын қолданбаларды көре аласыз, ол жерден оларды App Store дүкеніндегі сияқты құрылғыға орнатуға болады. Жеке құрастырулардың 90 күндік «өмір сүру мерзімі» бар, бұл тақырып сынау және жөндеу үшін қол жетімді болатын уақыт. Бірақ, әрине, жаңа құрылым шыққаннан кейін оны сынау үшін 90 күнге оралады. Дегенмен, платформа шығарылмаған тақырыптардың репозиторийі ретінде жұмыс істемеуі керек, сондықтан әзірлеуші ​​​​одан кейін ресми түрде шығарылатындай етіп тақырыппен жұмыс істеуі керек уақыт кезеңі. 

Барлығы соншалықты қызғылт емес 

Платформаның артықшылығы мынада, әзірлеуші ​​нақты көрсетілген мәселені тестілеуді сұрау арқылы берілген тестерлерге тікелей жүгіне алады. Содан кейін тестерлер әзірлеушіге скриншотты түсіру арқылы тікелей қолданбадан өз есептерімен тақырыпты жетілдіруге көмектеседі. Олар қосымша мәтінмәнді қамтамасыз ете алады, мысалы, қолданба сәтсіз болған кезде және сәтсіздіктің ықтимал себебі.

TestFlight

Қисынды түрде әртүрлі есептер тестілеумен де байланысты. Сіз шығарылмаған және аяқталмаған бағдарламалық жасақтаманы сынап жатқандықтан, бәрі толығымен біркелкі болмайды деп күтуіңіз керек. Бұл аздап ренжітуі мүмкін, сондықтан оған тек берілген қолданбаларды сынайтындай және оларды толық әлеуетін пайдаланбайтын етіп қарау керек. Тұрақты бұзылулар мен қате туралы хабарлар күн тәртібі болуы мүмкін. 

TestFlight қолданбасын App Store дүкенінен осы жерден жүктеп алуға болады

.