質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

クラッシュ

クラッシュ(crash)はプログラムを完全に停止させてしまう修復不可能なエラー結果を指します。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

解決済

1回答

1679閲覧

swift iosApp申請時のリジェクトによるクラッシュログのSymbolicate(復元)について

kee4234

総合スコア23

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

クラッシュ

クラッシュ(crash)はプログラムを完全に停止させてしまう修復不可能なエラー結果を指します。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2020/10/24 02:32

編集2020/10/24 15:55

前提・実現したいこと

iosApp申請時のリジェクトによるクラッシュログのSymbolicate(復元)を行いたい

試したこと

アプリのdSYMファイルを用いてシンボル化(Symbolicate)しようと下記を実行したところいろいろと結果が吐かれてファイルに書き出されはしたのですが元の内容と変わっていないようすです。

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer" /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v ~/Desktop/hoge.crash ~/Desktop/hoge.app.dSYM > crash.txt

エラー内容

No symbolic information foundとなってしまいます。

## Warning: Can't find any unstripped binary that matches version of /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0 binary images were found. No symbolic information found

補足情報

どなたかお力をお貸しいただける方がおられましたら何卒よろしくお願いいたします。

追記

いろいろ試してみたところ吐かれたログの一部が変わっていることに気付きました。
アプリ名の8行目、9行目,19行目になります。
他の行UIKitCoreの部分などは何も変わっていないのですがこれでSymbolicateは正常に完了しているのでしょうか?
どなたかご教授いただけますと幸いです。

Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 UIKitCore 0x00000001930dbc20 0x19231c000 + 14416928 1 UIKitCore 0x00000001930e0b88 0x19231c000 + 14437256 2 UIKitCore 0x00000001930e0b88 0x19231c000 + 14437256 3 UIKitCore 0x00000001930e2204 0x19231c000 + 14443012 4 UIKitCore 0x000000019309c608 0x19231c000 + 14157320 5 UIKitCore 0x000000019309dd04 0x19231c000 + 14163204 6 UIKitCore 0x000000019309e968 0x19231c000 + 14166376 7 UIKitCore 0x000000019309e7d0 0x19231c000 + 14165968 8 DotMe 0x0000000102cfdf24 closure #1 in ViewController.loadMessages() + 40740 (ViewController.swift:0) 9 DotMe 0x0000000102cfdfac thunk for @escaping @callee_guaranteed () -> () + 40876 (<compiler-generated>:0) 10 libdispatch.dylib 0x0000000190174fd0 0x190173000 + 8144 11 libdispatch.dylib 0x0000000190176ac8 0x190173000 + 15048 12 libdispatch.dylib 0x000000019018404c 0x190173000 + 69708 13 CoreFoundation 0x00000001904f51e4 0x190457000 + 647652 14 CoreFoundation 0x00000001904ef3b4 0x190457000 + 623540 15 CoreFoundation 0x00000001904ee4bc 0x190457000 + 619708 16 GraphicsServices 0x00000001a7000820 0x1a6ffd000 + 14368 17 UIKitCore 0x0000000192e9b164 0x19231c000 + 12054884 18 UIKitCore 0x0000000192ea0840 0x19231c000 + 12077120 19 DotMe 0x0000000102cf84c4 main + 17604 (Setting.swift:16) 20 libdyld.dylib 0x00000001901b5e40 0x1901b5000 + 3648

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

アップルから送られてきた方法で最初試したところうまくいきませんでしたが、再度試したところなぜかターミナルでうまくいかなかった部分がこちらの方法でうまくいきましたので自己解決とさせていただきます。

Symbolicate the Crash Report in Xcode To symbolicate in Xcode, click the Device Logs button in the Devices and Simulators window, then drag and drop the crash report file into the list of device logs.

投稿2020/10/25 14:27

kee4234

総合スコア23

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問