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

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

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

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

Xcode

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

Swift

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

Q&A

1回答

535閲覧

Swift symbolicateしたクラッシュログからエラー箇所を特定したい

koudai35

総合スコア36

iOS

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

Xcode

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

Swift

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

0グッド

0クリップ

投稿2023/02/22 09:51

swift(xcode)についてです。
iphoneアプリのアップデートを申請すると、iPhone11,8でクラッシュすることが原因でリジェクトされました。
クラッシュログのsymbolicateはできたのですが、エラー箇所の特定ができず悩んでいます。

エラー箇所だと思われる箇所を貼らせていただきますが、この中にエラー箇所が書かれているのでしょうか。

Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libsystem_kernel.dylib 0x1e5b0f674 __pthread_kill + 8 1 libsystem_pthread.dylib 0x1f62731ac pthread_kill + 268 2 libsystem_c.dylib 0x1af670c8c abort + 180 3 libc++abi.dylib 0x1f61b2b8c abort_message + 132 4 libc++abi.dylib 0x1f61a2a80 demangling_terminate_handler() + 336 5 libobjc.A.dylib 0x1a1191d3c _objc_terminate() + 144 6 libc++abi.dylib 0x1f61b1f28 std::__terminate(void (*)()) + 20 7 libc++abi.dylib 0x1f61b1ec4 std::terminate() + 56 8 libdispatch.dylib 0x1af60cf9c _dispatch_client_callout + 40 9 libdispatch.dylib 0x1af610a08 _dispatch_block_invoke_direct + 264 10 FrontBoardServices 0x1bdd7ad40 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 52 11 FrontBoardServices 0x1bdd7a8dc -[FBSSerialQueue _targetQueue_performNextIfPossible] + 220 12 FrontBoardServices 0x1bdd7d184 -[FBSSerialQueue _performNextFromRunLoopSource] + 28 13 CoreFoundation 0x1a80c0f24 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 14 CoreFoundation 0x1a80cd2fc __CFRunLoopDoSource0 + 176 15 CoreFoundation 0x1a8051220 __CFRunLoopDoSources0 + 340 16 CoreFoundation 0x1a8066b7c __CFRunLoopRun + 836 17 CoreFoundation 0x1a806beb0 CFRunLoopRunSpecific + 612 18 GraphicsServices 0x1e2261368 GSEventRunModal + 164 19 UIKitCore 0x1aa561668 -[UIApplication _run] + 888 20 UIKitCore 0x1aa5612cc UIApplicationMain + 340 21 libswiftUIKit.dylib 0x1b0b8e308 UIApplicationMain(_:_:_:_:) + 104 22 SideLink 0x102db9f90 specialized static UIApplicationDelegate.main() + 79 (EditProfileViewController.swift:0) [inlined] 23 SideLink 0x102db9f90 static AppDelegate.$main() + 91 (<compiler-generated>:17) [inlined] 24 SideLink 0x102db9f90 main + 107 (EditProfileViewController.swift:0) 25 dyld 0x1c6964960 start + 2528

恐れ入りますが、アドバイスいただければ幸いです。
よろしくお願いいたします。

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

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

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

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

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

hoshi-takanori

2023/02/22 18:55

それだけの情報ではよく分からないですね。何をするアプリでしょうか? また、クラッシュする iPhone の OS は分かりますか?
koudai35

2023/02/23 09:02

hosi-takanori様 コメントしてくださりありがとうございます。 こちらはSNS系のアプリになっていまして、OSは16.3です。 理解できていないのですが、添付してエラーの後半に「EditProfileViewController.swift:0」とあるのが気になっております。EditProfileViewControllerはクラスの名前です。 よろしくお願いいたします。
hoshi-takanori

2023/02/23 18:58

確かに、main や UIApplicationDelegate.main() が EditProfileViewController.swift にあることになってるのは変ですね。自動生成されたコードだから適当なファイル名を表示してるのかな…。 SNS ってことは通信とかしてますよね。その際のスレッドとか async とかの扱いに問題があるのかも。
koudai35

2023/02/26 10:10

EditProfileViewControllerが必ずしも原因とは限らないのですね。もう少し色々な状況などでテストしてみようと思います。ありがとうございます。
guest

回答1

0

昔は下記の URL のように
22,23,24 行目に対して atos を実行することで
エラーの箇所が分かりました。
https://qiita.com/MaShunzhe/items/1c98dcb07fd63e756589

現在は下記の URL の方法で
解析を行うようです。
https://qiita.com/am10/items/63a4db08daf9dae3f80e#_reference-3db30099c75d3828c0e5

また、過去の質問に
同じく iPhone11, 8 でエラーが発生している人で
アプリを手動でタスクキルを行った場合に
クラッシュしているケースがありました。
よろしければチェックをお願いします。
https://teratail.com/questions/6xbtcvoayznypj

投稿2023/02/24 01:46

編集2023/02/24 04:01
uni3

総合スコア37

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

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

koudai35

2023/02/26 10:11

uni3様、ご回答ありがとうございます。まずは添付していただいたURLを中心に再度状況を確認してみようと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問