2009-10-20 3 views
6

Ряд самых трудных для отслеживания проблем, с которыми я столкнулся с моим iPhone-приложением, разоблачил себя только на взломанных телефонах. Есть ли способ обнаружить эти телефоны, которые смотрят только на журналы сбоев?Могу ли я определить джейлбрейк-телефон из журнала сбоев?

Это вроде как this question, но после того, как событие, а не во время ...

+0

Я рассмотрел все ответы (как и все хорошие предложения), но не принял ни одного, поскольку не существует полного решения. –

ответ

1

Единственное, что я могу думать о MobileSubstrate печатает на консоли много и 99,99% от взломанных телефонов должны установить ее с помощью по умолчанию, и он обычно уведомляет вас, когда он перехватывает функцию телефона.

4

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

2

вы также можете искать сторонние установщики приложений. У большинства сломанных устройств есть те, которые легче загружают приложения. Я бы создал небольшой список приложений, которые могут вызвать «ага!». момент, таким образом вы будете по крайней мере, быть положительным оно острог разбитого

0

Проверить это ...

http://www.iwillapps.com/wordpress/?p=70

Включаются ли крешлоги компании Apple любой информации, которую вы NSLog? Если это так, просто NSLog что-то, если приложение треснуло, используя метод в ссылке выше!

Удачи вам!

1

Одним из явных признаков для джейлбрейкового устройства является строка MobileSubstrate в отчете о сбое. Наверное, есть jailbroken устройства, не имеющие этой строки.

Смежные вопросы