За разлика от Google Play, App Store никога не е имал алтернативи. Apple не само не приветстваха подобна идея, но по всякакъв възможен начин препятстваха появата на подобна идея. В Купертино считаха, че потребителите слева да теглят само защитен софтуер, който отговаря на установените стандарти. Затова компанията е създала специален отдел за цензура, който проверява приложенията в App Store, за да гарантират на клиентите си високо качество, и липса на злонамерени скриптове. Но хитрите разработчици са намерили как да се измъкнат от тази ситуация.
TestFlight (изтегляне) е платформата за тестване на приложения на Apple, където разработчиците могат да хостват своите програми за тестване с малък брой потребители, преди да качат своето приложение в App Store. Но ако по-рано броят на участниците в теста бе ограничен до около 100 души, с течение на времето, Apple повишиха летвата до 10 000. В резултат на това, TestFlight се превърна в един вид алтернативен каталог на приложения с по-малко строги изисквания, от който много разработчици се възползваха.
Защо е необходим TestFlight

TestFlight е наличен в App Store и може да бъде изтеглен от всеки
Потребителите изискват от разработчиците да разширят функционалността на своите приложения, но често те не могат да го направят, поради установените ограничения. В TestFlight обаче, много правила не се прилагат, тъй като Apple правят отстъпка за тях, предвид факта, че това са тестови приложения, които ще бъдат адаптирани към установените указания, преди да бъдат публикувани в App Store. Проблемът е, че разработчиците се изхитриха и започнаха да качват софтуера си в TestFlight като крайна точка, без да възнамеряват да го пускат в App Store. Ясно е, че по този начин, всички потребители могат да получат директна връзка за изтегляне и да се насладят на полулегалната програма.
Разработчиците са привлечени от пълното отсъствие на комисионна. Приложенията в TestFlight могат да включват покупки в приложение, но Apple не начислява комисионна за тях, въпреки че плащанията минават през App Store. Другите предимства, са под формата на възможност за добавяне на връзки към други приложения и игри в приложението, които не са включени в официалния каталог. Между другото, точно това направиха и Microsoft, когато тестваха услугата за игри xCloud, която в крайна сметка беше забранена за публикуване в App Store.
Аналогов магазин за приложения
Да, не повече от 10 000 души могат да участват едновременно в „тестване“ на приложение от TestFlight, което е прекалено малка цифра. Много изтъкнати студия разчитат на милионите потребители, защото само в този случай според тях, програма или игра може да оправдае разходите за развитие и популяризиране. Въпреки това, в TestFlight по правило публикуват и така наречените „подземни разработчици“, които създават високо специализиран софтуер, а 10 хиляди потребители обикновено са достатъчни за тях.

Изискванията в TestFlight не са същите като в App Store
Apple тестват приложенията, които са публикувани на тестовата платформа TestFlight, като цензорите просто се уверяват, че програмата работи, и не съдържа злонамерени скриптове. Тестовата платформа има и още една „особеност“ – софтуерните актуализации, които се пускат в TestFlight, вече не подлежат на проверка. За да се уверят в това, някои разработчици поеха риска, и добавиха забранени функции към своите програми, но това им своеволие не е било наказано.
Сега разработчиците се опасяват, че Apple ще започнат да затягат контрола над TestFlight, защото той вече придоби невероятна популярност сред тези, които искат да заобиколят правилата на App Store. Въпреки факта, че самата компания не счита TestFlight за алтернативен магазин за приложения, където трябва да се прилагат същите правила, тя може да поеме контрола над платформата.
Разбира се, комисионната за транзакции с тестови приложения е малко вероятно да бъде въведена, но цензорите поне могат да започнат да наблюдават функционалността на софтуера. А защо пък и да не въведат комисионна?
