iTransmission.png

Политика Apple не позволяет публиковать в магазине приложений различные торрент-клиенты, что все равно не мешает им время от времени туда попадать. Увы, но на данный момент их там нет. Но ведь приложения на iOS можно ставить не только из App Store, но и из любых сторонних источников, что и позволяет установить торрент-клиент iTransmission, который изначально доступен только в Cydia, и, к счастью, отлично работает на устройствах без джейлбрейка.

Однако в интернете в свободном доступе можно найти только iTransmission 5.0 — да, он в общем и целом работает, но, во-первых, не адаптирован под большие экраны iPhone Plus, а, во-вторых, не может качать в фоне дольше нескольких минут. При этом в Cydia последняя версия приложения — 5.4, и там таких проблем нет. Поэтому я достал .deb iTransmission 5.4, вырезал оттуда рекламный блок и собрал привычный .ipa, который можно установить любым удобным способом — например, через Cydia Impactor, или подписать, если UDID вашего устройства внесен в аккаунт разработчика.

На iPhone 6S Plus на iOS 11.4.1 iTransmission 5.4 работает идеально — рекламы нет (только белый блок внизу), текст четкий, в фоне качает (для этого нужно поставить соответствующую галочку в настройках программы):

photo_2018-07-22_13-34-48.jpg

UPD: Для тех, у кого 5.4 вылетает, добавил по той же ссылке версию 5.3 — возможно, она будет стабильнее.

Сам .ipa и две последние версии Cydia Impactor доступны тут. Для установки придется немного пошаманить: если у вас включена двухфакторная аутентификация, то нужно будет получить на сайте Apple ID пароль для приложения (название приложения можно указать любое):
Снимок.PNG

Далее запускаете более старую версию Impactor (0.9.43), подключаете ваше Apple-устройство, нажимаете Xcode > Revoke Certificates:
Снимок.PNG
В открывшемся окне вводим свой Apple ID и пароль приложения (это безопасно), после чего ждете появления окна о том, что несколько сертификатов были отозваны:
1.PNG
Далее закрываете эту версию Impactor и открываете более новую (0.9.44), после чего нажимаете на Device > Install Package, выбираете нужный .ipa-файл, вводите опять Apple ID и пароль для приложения и ждете, пока программа не поставится:
Снимок.PNG
Если в процессе будут возникать какие-то ошибки, то их решения доступны в интернете (или пишите о них в комментариях). Если же все прошло удачно, то уже на устройстве заходите в Настройки > Основные > Управление устройством, выбираете профиль, где есть ваш Apple ID, и нажимаете доверять:

photo_2018-07-22_14-08-48.jpg

Все, после этого установленное таким образом приложение будет работать ровно неделю, после чего все выше придется повторить. Небольшой лайфхак — если прошло чуть больше недели, а приложение вам нужно срочно, то можно перевести на устройстве дату назад — это позволит работать с нужной программой.