問題タブ [symbolicate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
474 参照

xcode6 - iOS 8.1.1 で armv7 のクラッシュ ログをシンボル化する方法

armv7 デバイスで iOS 8.1.1 を実行しているユーザーからいくつかのクラッシュ ログを取得しました。Xcode はアプリからの行のみを記号化します。手動で行おうとすると、次のようなエラーがたくさん発生します。

iOS 8.1.1 を実行している arm7 デバイスを見つけることができれば、Xcode はクラッシュ ログをシンボリック化すると言われています。バニラ iOS 8.1 を実行している arm7 デバイスがあり、2 時間で iOS 8.1.2 がリリースされたため、8.1.1 をそのデバイスにインストールできません。

それで、私は何をしますか?ユーザーにアップグレードしてより多くのログを取得するように依頼することはできません。クラッシュ ログをシンボル化するにはどうすればよいですか?

0 投票する
0 に答える
581 参照

ios - iOS : atos でクラッシュ ログをシンボリケートできない

アプリの 1 つについて Apple から送信されたクラッシュ ログを記号化しようとしました。

Apple から送信された .crash という 3 つのファイルがあります。そのうちの 1 つを取得すると、次のようになります。

それで、問題はアドレス 0x10007c000 の行「1」にあると思いますか?

私はここに投稿された解決策に従いました:Symbolicating iPhone App Crash Reportsですが、そうすると:

答えに「0x10007c000」しかありません....

私は何をする必要がありますか ?わかりません....そして、Apple Docからは何も見つかりませんでした(atosを使用して象徴化するため)...

ありがとう、

0 投票する
2 に答える
3820 参照

ios - Apple レビュアーから送信されたクラッシュ ログを象徴する方法は?

最近、アプリをアプリ ストアに送信しましたが、拒否されました。私が作成したアプリは特に iPhone 専用でしたが、iPad でも動作することを確認する必要があることを知らなかった (Apple ガイドライン 2.10) ため、レビュアーが iPad Air で実行するとクラッシュするため、私のアプリは拒否されました。 .

私は iPad Air を持っていないので、私の側ではクラッシュを再現できません。レビュアーからアプリの .crash ファイルが送られてきましたが、それをシンボル化するのに苦労しています。

.crash ファイルと、アプリのバイナリ用の .dSYM ファイルと .app ファイルの両方があります。ここから .crash ファイルをシンボリック化するにはどうすればよいですか?

0 投票する
1 に答える
664 参照

ios - アプリ バイナリなしでクラッシュ レポートをシンボリケートする

Crashlitics、Crittercism、HokeyApp などのサーバー側の iOS クラッシュ レポートのシンボリケーション サーバーを作成する方法を調査しています。どうやってアーカイブするんだろう?Apple の標準の symbolicatecrash コマンドでは、アプリのバイナリと .dSYM ファイルを一緒に提供する必要があります。

シンボリケーション (スタック トレース アドレスをソース コードのメソッドと行に解決する) には、App Store にアップロードされたアプリケーション バイナリと、そのバイナリのビルド時に生成された .dSYM ファイルが必要です。これは完全に一致している必要があります。一致していないと、レポートを完全に記号化できません。.dSYM ファイルを使用して、(その配布の詳細に関係なく) 各ビルドをユーザーに配布し続けることが不可欠です。

詳細わかる方いますか?ありがとう。

0 投票する
1 に答える
414 参照

ios - Xcode シンボリケーション エラー

SpriteKit で作成された小さなアプリがあり、常に EXC_RESOURCE エラーが発生し、本当にわかりません。crash log を見たいのですが、Xcode が正しくシンボリックしません。

Thread 0 を見る必要がありますが、象徴的でないのはそれだけです。

0 投票する
1 に答える
748 参照

ios - この ios シンボリケートされたクラッシュ ログを読むには?

Apple は APP の新しいバージョンを拒否し、クラッシュ ログを返送してきました。クラッシュ ログが Xcode でシンボリック化されていても、問題を見つけるのは困難です。以下から、246行目のfunc getGameCenterScoreに何か問題があるのではないでしょうか?それはより多くの問題を伝えますか?

ところで、func GameCenterScore() を呼び出す前に、GKLocalPlayer.localPlayer().authenticated はチェックされますが、ネットワークはチェックされません。ここで問題を考えなければなりません。なにか提案を?

どうも。

0 投票する
2 に答える
646 参照

ios - UIButton のサブビューを追加するため、起動時にクラッシュする - iOS 8.1。EXC_BREAKPOINT (SIGTRAP)

次の理由で Apple に拒否されました。

次のデバイスでの起動時にアプリがクラッシュしたため、アプリを確認できませんでした: - iOS 8.1 を実行する iPhone 5S- iOS 8.1 を実行する iPhone 6- iOS 8.1 を実行する iPhone 6 Plus

これが私がしたことです:

シミュレータios 8.1、8.2のデバイスでテストしました。また、読み取りデバイスでテストしました: iOS 7.1 を実行する iPhone 4、iOS 8.3 を実行する iPad。クラッシュはまったくありませんでした。

送信されたクラッシュ ログを使用して、Symbolicatorを使用して次のシンボリック ログを生成しました。

したがって、バグは次のコードにあるに違いないと私には思えます。

(MainTabBarController 内)

上記のコードの意味は、Instagram のようなタブ バーを作成したいということです。そこで、5 項目のタブ バーの 3 つのタブの前にボタンを追加します。シミュレータ ios 8.1 では、以下のようになります。

ここに画像の説明を入力

1) コードは単純で、ios 8.1 でクラッシュする理由がわかりません。現在、ios 8.1 を実行している実際のデバイスでテストを行っていないので、コードに異常があるかどうかを尋ねています。

2) プロビジョニング プロファイルに問題があるためにアプリがクラッシュする可能性はありますか? しかし、私は配布プロファイルでアーカイブし、iTunes と TestFlight を介して ipa を ipad にインストールして問題なく実行できるので、私の場合ではないと思います。

非常に長い質問で申し訳ありません。どんな助けでも大歓迎です!

更新 1:ここでチベットの海岸の回答で説明されているように、クラッシュについて再度確認するためにコマンドラインでシンボリック化します。次に、クラッシュはコードの 206 行目にある必要があります。

この種のイニシエーションには何か問題があるに違いありません。このボタンには Storyboard を使用しませんが、プログラムで作成します。XCode 6.3 を使用している友人 (私は 6.2 を使用しています) は、プロジェクトを開くと、「as」、「!」に関連する多くのコンパイル エラーが表示されます。と "?"。XCode を 6.3 に更新して、206 行目の「as」でコンパイル エラーが発生するかどうかを確認しようと思います。