2009-10-20 13 views
6

Wiele najtrudniejszych do znalezienia problemów, z jakimi miałem do czynienia w mojej aplikacji na iPhone'a, ujawniło się tylko w telefonach z jailbroken. Czy istnieje sposób, aby wykryć te telefony, patrząc tylko na dzienniki awarii?Czy mogę zidentyfikować telefon z jailbreak z dzienników awarii?

To jest trochę jak this question ale po fakcie, a nie w trakcie ...

+0

Przegłosowałem wszystkie odpowiedzi (ponieważ wszystkie są dobrymi sugestiami), ale nie zostały zaakceptowane, ponieważ wydaje się, że nie ma kompletnego rozwiązania. –

Odpowiedz

1

Jedyne co mogę myśleć to drukuje MobileSubstrate do konsoli dużo i 99,99% jailbroken komórkowych powinno ono zainstalowane przez domyślnie i zwykle powiadamia o tym, gdy hakuje funkcję telefonu

4

Chociaż na pewno nie jest to niezawodne rozwiązanie, możesz spojrzeć na działające pliki binarne, aby sprawdzić, czy w czasie awarii działają aplikacje niedziałające w więzieniu. Winterboard, na przykład, jest aplikacją, która istnieje tylko na urządzeniach łamiących więzienie. Jeśli podejrzewasz, że zdarzy się wypadek na urządzeniu zepsutym, zacznę od inspekcji.

2

możesz również szukać instalatorów aplikacji firm zewnętrznych. Większość zepsutych urządzeń ma łatwiejsze ładowanie aplikacji. Utworzę małą listę aplikacji, które mogą wyzwalać "aha!" Moment, w ten sposób będziesz przynajmniej być dodatnia to jest więzienie złamane

0

to sprawdzić ...

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

Czy dzienniki Apple zderzeniowe zawierać wszelkie informacje NSLog? Jeśli tak, po prostu NSLog coś, jeśli aplikacja jest pęknięty za pomocą metody w powyższym linku!

Powodzenia!

1

Jednym wyraźnym znakiem dla urządzenia po jailbreaku jest ciąg MobileSubstrate w raporcie o awarii. Prawdopodobnie istnieją urządzenia z jailbreakiem, które nie mają tego napisu.

Powiązane problemy