Вылетают приложения на iPhone или iPad с джейлбрейком? Как исправить

Джейлбрейк – интересный способ расширить функциональность своего устройства и кастомизировать его систему.

How-to-jailbreak-iPhone-with-unc0ver-and-AltStore-001-1536×864

Однако иногда джейлбрейк-твики и расширения могут нарушать работу устройства. Если у вас на устройстве с джейлбрейком стали вылетать приложения, мы поможем вам решить эту проблему.

Перезагрузите устройство

respring-logo-745×420

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

Сейчас большинство джейлбрейк-инструментов полу-привязанные или полу-отвязанные, а значит после перезагрузки их нужно переустанавливать. Тем не менее, перезагрузка действительно помогает решить проблемы.

Возможно, вы установили твик, который требует перезагрузки после установки, но забыли об этом или просто проигнорировали. Дело также может быть в каком-то нестабильном твике.

Если обычная перезагрузка не помогла, переходите к более сложным решениям.

Проверьте совместимость твиков

Часто приложения вылетают или происходит внезапный респринг, когда на устройстве установлено два твика, конфликтующих друг с другом.

Понять, какие твики могут конфликтовать друг с другом, не очень сложно. Если у вас установлено несколько твиков для одного приложения или интерфейса, возможно, дело в них.

К примеру, проблема точно возникнет, если вы установили твик с экраном блокировки в стиле Android и твик с экраном блокировки в стиле Windows.

Кто-то может решить, что два твика создадут более интересный эффект, но чаще всего твики только конфликтуют друг с другом. Из-за их конфликта устройство может вылетать и зависать.

Старайтесь не устанавливать по несколько твиков для одного приложения или интерфейса. Делать это можно только в том случае, если разработчик указал, что его твик совместим с другим.

Если вы поняли, из-за каких твиков возникают проблемы, оставьте только один из них, а остальные удалите. По идее это должно решить проблему.

Используйте менеджер ошибок

Cr4shed

Есть много хороших менеджеров ошибок, которые помогут вам понять, из-за чего именно возникают проблемы на устройстве. Особенно если дело в установленном твике.

Хороший пример – Cr4shed. Он отображает название твика или приложения, из-за которого возникают ошибки. Вы можете удалить твик или приложение, чтобы понять, действительно ли оно виновно. Если это так, то вы можете сообщить об ошибке разработчику, чтобы он её исправил.

Тем не менее, такие приложения не идеальны, так что не стоит доверять им на 100%. Всегда проверяйте твики и приложения.

Отключите установку твиков

Substitute-Tweak-Injection-768×924

Современные методы установки твиков, вроде libhooker и Substitute, содержат встроенные функции решения проблем. В приложениях джейлбрейк-инструментов можно отключать установку твиков.

Если у вас Cydia Substrate, процесс будет немного сложнее.

Если вы подозреваете, что дело в каком-то из установленных твиков, то можете отключить установку твиков на устройстве, чтобы это проверить. Если проблемы сразу исчезнут, то проблема точно в установленном твике.

Часто виноваты твики, которые модифицируют конкретные приложения. Неопытные разработчики могут создавать твики с багами, из-за которых и возникают проблемы. Даже опытные разработчики не всегда находят баги сразу.

Часто проблемы возникают и из-за твиков, которые меняют интерфейс. Устройство внезапно делает респринг или входит в режим Safe Mode.

Найдите проблемный твик

Если вы уверены, что дело в каком-то твике, но не знаете, каком именно, то нужно его найти.

Вы можете сделать это, удаляя по одному твику с устройства, пока проблемы не исчезнут. Если после удаления очередного твика проблем не станет, то дело было в нём. После этого вы сможете вернуть все свои остальные твики.

Если проблемы начались недавно сразу после установки нового твика, сразу удаляйте его.

Свяжитесь с разработчиком твика

Когда найдёте проблемный твик, удалите его со своего устройства и напишите разработчику.

Большинство разработчиков отвечают на сообщения о багах их твиков. Может вам повезёт, и разработчик не только прочитает ваше сообщение, но ещё и решит проблему своего твика, чтобы вы смогли снова его установить.

Восстановите файловую систему

Remove-checkra1n-confirm-768×1524

Если проблему всё ещё не удалось решить даже после удаления всех твиков, то виновником может быть сам джейлбрейк-инструмент. Конкретную проблему найти сложно, так что лучше просто начать с нуля.

Воспользуйтесь функцией восстановления файловой системы. Это сбросит джейлбрейк, а после вы сможете установить его заново, и никаких проблем остаться не должно.

Оцените пост
[всего: 0 рейтинг: 0]

Комментарии

Добавить комментарий