В сети появилась информация о возможности постоянной подписи приложений и установке их на iOS в обход App Store
У Android есть одно неоспоримое преимущество, в сравнении с iOS – возможность установки приложений из сторонних маркетов или вовсе не из маркетов. В итоге, если приложения банят в маркете или меняют политику использования, многие просто начинают распространять файлы без маркета, а на iOS так не получается.
На iOS (iPadOS) также есть формат ipa, в котором запакованы приложения. Из-за жесткой политики контроля, чтобы установить ipa-файл на iOS нужно подписать его цифровой подписью. Часть пользователей используют джейлбрейк, который дает больше возможностей системе, но который делает ее более уязвимой, а также не удастся обновить ее до более новой версии.
Есть AltStore, который позволяет устанавливать файлы без джейлбрейка. Его нужно установить на смартфон (планшет) и компьютер. Затем раз в несколько дней подключать устройство к компьютеру, чтобы обновить цифровую подпись. Это тоже не очень удобно. Учитывая, что для бесплатной цифровой подписи разработчика дается неделя, а для платной – год.
Жуовэй Жанг (Zhuowei Zhang) поделился своими наработки. Благодаря уязвимости был создан permasigneriOS, он позволяет на iOS (iPadOS) начиная с 14-й версии, устанавливать приложений с безлимитной цифровой подписью. Пока наработки на ранней стадии, но они уже доступны на GitHub.
По материалам: idownloadblog.com