6

iPhone アプリケーションで遭遇した追跡が最も困難な問題の多くは、ジェイルブレイクされたハンドセットでのみ明らかになりました。クラッシュ ログだけを見て、これらのハンドセットを検出する方法はありますか?

これはこの質問のようなものですが、イベント中ではなくイベント後...

4

5 に答える 5

4

これは確実な解決策ではありませんが、実行中のバイナリを調べて、クラッシュ時に実行中のジェイルブレイクされたアプリがあるかどうかを確認できます。 Winterboardたとえば、脱獄したデバイスにのみ存在するアプリです。ジェイルブレイクされたデバイスでクラッシュが発生していると思われる場合は、まずそこを調べます。

于 2009-10-21T01:54:27.927 に答える
2

サードパーティのアプリ インストーラーも検索できます。ほとんどのジェイルブレイクされたデバイスには、アプリをより簡単にロードするためのデバイスがあります。「あはは!」を引き起こす可能性のあるアプリの小さなリストを作成します。瞬間、そうすれば、少なくともジェイルブレイクされていることを確信できます

于 2009-10-29T15:16:23.927 に答える
1

ジェイルブレイクされたデバイスの明確な兆候の 1 つはMobileSubstrate、クラッシュ レポートの文字列です。ただし、おそらく、その文字列を持たないジェイルブレイクされたデバイスがあります。

于 2010-12-10T10:23:08.527 に答える
1

私が考えることができる唯一のことは、mobilesubstrateがコンソールにたくさん出力され、ジェイルブレイクされた電話の99.99%がデフォルトでインストールされている必要があり、通常、電話機能をフックすると通知されることです

于 2009-10-20T23:24:39.447 に答える
0

これをチェックしてください...

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

Apple のクラッシュ ログには、NSLog の情報が含まれていますか? もしそうなら、上記のリンクの方法を使用してアプリがクラックされている場合は、何かを NSLog してください!

幸運を!

于 2010-12-10T01:26:13.597 に答える