Тиркемелерге келсек, iOS - бул абдан жабык система, джейлбрейксиз ага тиркемелерди App Store аркылуу эмес, башка жол менен кире албайсыз. Мындан тышкары, ар бир колдонмо колдонуучуларды коргоо үчүн Apple компаниясынын кароосунан өтөт. Бирок бул жөн эле түтүн эмес?
Көйгөйлөр алдамчылык колдонмолор Apple сахнасында дээрлик ай сайын талкууланат. Алардын App Store дүкөнүнөн өчүрүлгөнүнө көп убакыт болгон жок бир иштеп чыгуучунун алдамчылык колдонмолору, белгилүү оюндардын популярдуулугун жеп, тез акча табууга аракет кылган.
Бир нече күн мурун популярдуу Nintendo оюну пайда болду, Pokemon Yellow, бирок, жазуучу белгилүү консол өндүрүүчүдөн такыр башка бирөө болгон. Күтүлбөгөн колдонуучулар бул популярдуу жапон оюну деп ишенишкен, бирок бул жөн гана алдамчылык болчу, анда оюн менюну жүктөгөндөн кийин эле бузулуп калат. Бирок, бир жылдыздуу сын-пикирлердин саны өзү жөнүндө айтып турат. Apple 24 саатка жетпеген убакыттан кийин колдонмону дүкөндөн алып салды. "Оюн" ошол убакта АКШнын App Store дүкөнүндө үчүнчү орунга жеткен.
Ал жакка кантип жетүүгө болот деп өзүңө суроо бересиң катуу Apple тарабынан башкаруу мындай тиркемелерди таптакыр алат. Иштеп чыгуучулар үчүн шарттар, көрсөтмөлөр деп аталган, көптөн бери белгилүү. Так эрежелер белгиленип, алдамчылар текстке ылайык жазага тартылат. Бул бир нече узак жумадан, кээде айлардан кийин, Apple иштей баштаганда гана болот, ал эми мындай колдонмолор текшерүүдөн такыр өтпөй калышы керек.
Системанын кемчилигин табуу үчүн алыска баруунун кажети жок. Чехиялык иштеп чыгуучулардын бири өзүнүн башынан өткөн окуялары тууралуу мага кыйыр түрдө ишендирди. Ал өзүнүн тиркемесинде JavaScriptти ишке ашырган, ал Google Analytics статистикасы үчүн колдонулат, ал Apple эрежелерине ылайык катуу тыюу салынган. Ал ал жерде бир гана сыноо катары болгон, бирок бекитүүгө жөнөтөрдөн мурун аны алып салууну унутуп калган. Бирок, бекитилгенден кийин баары бир иштебей калды.
Анан кантип Apple тарапта болду? Өтүнмө бекитүү процессине жөнөтүлгөндөн кийин сегиз күн өттү жана ал "Карап чыгууну күтүүдө" статусунда - жактырууну күтүүдө. Сегизинчи күнү, кыязы, анын кезеги келди жана бекитүү процессинде "Карап чыгуу" статусуна өттү. Толук эки мүнөттөн кийин, ал буга чейин жактырылган жана App Store'до ишке киргизүүгө даяр. Башкача айтканда, арызды жактырган адам ага толук эки мүнөт бөлгөн. Өтүнмө боюнча мындай эки мүнөттө эмнени изилдөөгө болот?
Албетте, эч ким түздөн-түз колдонмо кодун изилдеп жатат. Колдонмонун кээ бир аспектилерин, мисалы, анда зыяндуу кесепеттүү программаларды камтыган же жок экенин изилдеген кандайдыр бир программалык бот болушу мүмкүн. Андан кийин адам фактору, сыягы, аны такыр эле баштоого болобу жана анын курамында эч кандай зыяндуу материалдар жок же жокпу, текшерет окшойт. Андан кийин ал App Store дүкөнүнө жана ал жерден колдонуучулардын түзмөктөрүнө эч кандай көйгөйсүз бара алат.
Бул эки мүнөттүк интервал эмне үчүн мынчалык көп алдамчылык колдонмолордун App Store дүкөнүнө түшүп калышынын түшүндүрмөлөрүнүн бири. Учурда 550 000ден ашык колдонмолор бар. Бирок, бекитүү процессине жаңы тиркемелер гана эмес, ошондой эле бардык жаңыртуулар, мейли ал тиркеменин таптакыр жаңы версиясы болобу же бир кичинекей мүчүлүштүктөрдү оңдоо болобу. Жаңы колдонмолор ай сайын тез ылдамдыкта кошулат. Эгерде биз ар бир колдонмо айына бир жолу жаңыртылууга тийиш болгон бир аз эсептеп көрсөк, анда колдонмолор дем алыш күндөрүн кошкондо күн сайын сегиз саат текшерилет деп ойлосок, Apple саатына 2300дөй колдонмону текшериши керек болот. Жана бул жаңыларды эсепке албаганда. Эгерде арыздарды карап жаткан 100 кызматкер болсо, алардын ар бири саатына 23 даана иштөөгө туура келет. Ар бирине 2-3 мүнөттөн убакыт бөлсө, аны жасай алмак.
Колдонмолор дүкөнү биринчи жолу ачылганда, башында 500 болгондо, ар бир колдонмону майда-чүйдөсүнө чейин текшерүү кыйынга турган эмес.Бирок, дүкөн экспоненциалдуу түрдө өсүп, азыр 1000 эсеге көп колдонмолор бар. Мындай көлөмдө иштеп чыгуучунун өтүнмөнү бекиткенге чейин бир нече жума күттүрбөстөн, ар бир тиркемеге жетиштүү убакыт бөлүү абдан кыйын.
Бирок, Apple муну чече башташы керек, анткени бул көйгөйлөр күчөй берет жана жеңил акчаны көздөгөн алдамчылар App Store дүкөнүн ээлей беришет. Бул көйгөй компаниянын башына түшкөндөн кийин, адамдардын тиркемелерге ишеними азаят, бул иштеп чыгуучуларга жана бүтүндөй экосистемага терс таасирин тийгизет. Ошондуктан Apple бул көйгөйдү кытайлык заводдордогу иш шарттарындагыдай эле интенсивдүү чече башташы керек.
Тактоо деңгээли көйгөйлөрдүн эң азы. Башка макалада Apple өзүнүн иштеп чыгуучуларына жалпысынан кандай мамиле кылганы жөнүндө жазылышы мүмкүн (тилекке каршы, көйгөй болгондо).
Саламатсызбы, текстте кичинекей ката бар, бүт экосистема үчүн. Apple бул көйгөйдү кытайлык заводдордогу иш шарттарындагыдай интенсивдүү түрдө башташы керек.
Өлтүрүү болушу керек эмеспи?
Apple буга чейин окшош тиркемелер маселесин чечип жатат.
Мындай макаланы жазуу үчүн кандайдыр бир JavaScript'и бар чехиялык иштеп чыгуучунун бир тажрыйбасына таянып, мага ачууланбаңыз, бирок сиз бул жерде мындай турсун, блогдо да жарыялоого татыксыз болгон жинди кыжырды келтирдиңиз.
Ооба, адам фактору абдан көйгөйлүү жана Apple да андан кутула албайт экени чын. Канча адам болушу мүмкүн экенин элестете аласызбы? Apple компаниясынын өсүшү менен бул жактыруучулардын жүгүртүүсү кандай?
Объективдүү болууга бир аз аракет кылсаңыз, сиз башка иштеп чыгуучулардан да маалымат чогултмаксыз жана Apple башка тиркемелерди эрежелерге ылайык экенине ишенбесе, бир нече күн болсо да бекитет деп ойлойсуз. мис. InApp сатып алууларына келгенде, Apple аны салыштырмалуу узак убакыт бою изилдеп келет. Аларды чаташтыруу да анчалык деле чоң көйгөй эмес, анткени алар тиркеменин ичин чындап изилдешпейт жана текшере албайт - андыктан Apple көрсөтө турган нерсени кыла аласыз жана жактыргандан кийин дагы бир нерсе болот.
Ооба, көптөгөн амалдар бар, бирок алар, адатта, AppStoreдан алып салууга же иштеп чыгуучунун эсебин бөгөттөөгө алып келет.
Айына 1x кокустан да орточо жаңыртуу эмес. Көпчүлүк тиркемелер акыркы жаңыртууну алышпайт - алар жөн гана кармалып, "өлүп" калышпайт.
Мен дагы бир нече мүнөт сын-пикирлерди баштан өткөргөнүм чын, бирок маселе AppStoreдагы карап чыгуу статустары чындыкты көрсөтөбү? Мурда iPad тиркемелери InReviewге жөнөтүлгөндөн кийин эле бузулуп, ал жерде бир жума турушкан. iPhone колдонмолору муну кылган жок. Ошондуктан мен бул боюнча мындай тыянак чыгарбайт элем.
Адаттагыдай сонун макала...
Мен акыркы абзацтагы кичинекей катаны белгилегим келет:
"Бирок, бизнес экспоненциалдуу түрдө өстү жана азыр 1000 эсе көп колдонмолор бар."
балким JE болушу керек
Мага дагы бир жакпаган жери – экосистема деген сөздүн колдонулушу, негизинен географияда...
PS: макала үчүн рахмат