2017-10-11 7 views
0

現在作業中のアプリで奇妙な問題に直面しています。アプリをdiawi経由でインストールするか、.ipaを使って直接インストールすると、アプリケーションがクラッシュします。しかし、私はデバッグを介して問題を再生成することができません。私は完全に混乱しています。どうすれば問題を解決できますか?デバッグ中にアプリケーションがクラッシュしない

私はここにクラッシュを追跡する8.2.1

+0

例えば、アプリケーションをdiawiとxcode - >ウィンドウ - >デバイスとシミュレータ - >クラッシュレポートを確認するためにデバイスコンソールにチェックしてください –

+0

デバイスを接続し、Xcodeのデバイスウィンドウに移動してダウンロードしてくださいクラッシュログとそれを象徴する。 – Paulw11

+0

@ Paulw11ここからクラッシュログをダウンロードできます – user6788419

答えて

0

のインストールについての詳細は、あなたが代わりにデバッグコンフィギュレーションのリリース構成でXcodeでアプリケーションを構築しようとすることができているのXcodeを使用しています。

あなたはクリック

  • ドロップダウンから「編集スキーム」を選択する(あなたがアプリケーションを実行するために押す場所の近く)左上のアプリ名の

    • クリック
    • により、これを行います「Run」による開示インジケータ
    • 表示される3つの選択肢から「実行」を選択します。
    • 「ビルド構成」と呼ばれるドロップダウンがあります。これはほぼ確実にDebugに設定されます。これをリリースに設定します。

    あなたのアプリを実行すると、より最適化されたバージョンが構築されます。これは、アップルに提出する際に作成するバージョンです。これは、デバッグ可能性の代わりに速度/メモリ用に最適化された同じアプリです。

    Xcodeでクラッシュを再現できるはずです。しかし、クラッシュするとデバッグ情報が大幅に減ることに気づくでしょう。これは、デバッグビルドが特にデバッグを容易にするために、多くの追加情報を(そしてコンパイラによってはあまり最適化されていないため) Xcodeのクラッシュを再現できることは、何が起こっているかについてのいくつかの手がかりを与えるはずです。少なくとも、問題を引き起こすコードの断片を見ることができるはずです。

    あなたがどのように乗っているかをお知らせください。

  • 関連する問題