2016-08-25 10 views
0

私の問題を解決するのに成功せずに異常なアプリクラッシュに関する他の多くの質問を熟読したので、私はこの質問を投稿することに決めました。クラッシュログなしのアプリケーションの失敗

ランダムにクラッシュするアプリがあります。一部のユーザー(テスト中)はクラッシュしたことはなく、他のユーザーはクラッシュしていることがあります。このアプリは、開発マシンから直接テスターの携帯電話にXCode経由でインストールされます。アプリが使用中にクラッシュすることはありません。インストールと使用後に起動してから数日後にのみ起動します。

このアプリケーションにはクラッシュスティックが装備されており、クラッシュは検出されず、メモリ不足警告も表示されません。この動作の後、クラッシュログは電話に残されません。

クラッシュサイクリングが動作します。テストクラッシュを注入し、正しく検出されました。

アプリがクラッシュすると、アプリは再起動しません。スプラッシュ画面が瞬時に表示され、アプリが終了します。

アプリではコアデータを使用しており、Object DataRecord https://github.com/supermarin/ObjectiveRecordをコアデータインターフェイスとして使用しています。

初期化時に約1500画像(写真)がダウンロードされ、写真のコレクションが更新されるたびにダウンロードされます。ファイル名は、バイナリデータではなくコアデータに格納されます。

実験として、別の電話機で同じアプリからコンテナを取り出し、欠陥のある電話機のコンテナを交換しました。変わりはない。良い電話機のコンテナを悪い電話機のコンテナに交換すると、違いはありませんでした。

元のインストールを削除せずに対象の電話機にアプリケーションを再インストールすると、すべて正常に動作します。これはデータベースの破損に苦しんでいないと私に信じています。明らかに私は間違っているかもしれませんが、これをテストする方法についてアドバイスが提供できるなら、私はそれをうれしく受け入れます。

私はここで気をつけています。問題の可能性についてのアドバイス、または問題の診断方法を喜んで受け取ります。

EDIT - このアプリはIOS 9、iphone専用です。

+0

は(あなたはそれがランダムにクラッシュ言うように?)あなたはそれらを投稿できる最も一般的なクラッシュの出力ログ何ですか......私は推測学びますか?予期しない問題が発生する可能性のあるプロセスはありますか? – pedrouan

+0

何もありません!それが私の最大の問題です。デバイスのクラッシュログがないサイレントクラッシュ、Crashlyticsのクラッシュ通知、OOMの警告はありません。 – jmf1205

+0

したがって、アプリケーションがXCodeに接続されている状態で実行されているとき、常に正しく動作していますか? – pedrouan

答えて

0

私は自分自身の質問に答えます。私はMacBookを使って4人のテスターに​​アプリを配布しています。私は1つのライセンスしか持っていないので、ダウンロードしてiMacとMacBookの間で移動するのではなく、Xcodeが新しい証明書を生成できるようにしていました。

これは機能しません。これまで

私がインストールしたアプリのコピーをすべて無効にしました。

ストーリーの道徳的なことは、ライセンスの問題に注意してください。ライセンスを持っていてもそうです。

とヒントた:

8月29日午後03時48分28秒のiPhone amfid [170]:/private/var/containers/Bundle/Application/25BE181B-C30F-41FF-87A3-88C8E63BB3B3/TEST.app/TEST not valid:0xe8008018:実行可能ファイルに署名するために使用されたIDはもはや有効ではありません。

ライブと

関連する問題