В последней версии iBooks, Apple применили очень необычный метод определения того, джейлрейкнуто устройство или нет. Смысл работы метода очень прост — приложение пытается запустить неподписанный код. Если он запускается, то на телефоне сделан джейл, а если нет, то, естественно, и джейла нет. Ведь суть джейла и заключается в том, что пользователь может запускать не подписанные приложения, которые телефон, при помощи джейла, принимает за родные.
[Update 1] Comex сказал, что в следующей программе для джейлбрейка будет добавлено исправление этой проблемы.
[Update 2] Для устранения этой «проверки на вшивость» нужно просто установить «iBooks Fix» из репозитория http://repo.insanelyi.com.
Итак, если джейл на устройстве есть, то при открытие книги с DRM защитой (официально купленной в iBooks), то программа выдает ошибку и закрывается.
В целом, принцип работы кода в частности и метод в целом очень интересный. Есть только одна проблема — в AppStore есть много других программ аналогичных iBooks. Ну и никто не заставляет вас покупать книгу, так любой *.epub можно очень просто закинуть в iBooks через iTunes.
теперь вот на этой новости, не знаю.. джейл нужен для camera connection kit, и для работы.. а поставлю джейл — не слетят ли проги (что то восстанавливаться и заново тогда всё ставить совсем не греет).. сволочи.
угу. продолжая мысль. лицензионные работать не будут а ломаные будут. вот счастье-то настанет.
нет, просто iBooks буянит. Новая пивняга решает вопрос.
И что? Будут ломаные пограммы с вырезаной проверкой.
в том же самом AirVideo при запуске выводится сообщение, что программа не куплена в Appstore, но функционал не урезают
Уже есть такое приложение! После обновления из Instalous программа российских умельцев iVK — (Вконтакте) выдает сообщение, что «Вы пользуетесь пиратской версией… дальнейшая работа невозможна» :bandit: До джейла им дела нет, а свои программы беречь точно научатся!
Есть мысль что скоро Стандартные приложения начнут проверять… Будет жесть
не страшно, по крайней мере русским, так как на русском у них книг нет)