質問編集履歴
3
文章訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
1. 質問の概要
|
2
2
|
現在作成中の個人アプリを実機でビルドして、デバッグしていたところ、ログイン画面から、タブバーに画面遷移する際にアプリがクラッシュしました。
|
3
|
-
デバッグエリアには、ログが表示
|
3
|
+
デバッグエリアには、ログが表示されていますが、エラーログと判断できるものもなく、調べても解決に至りませんでしたので、質問させて頂きました。
|
4
4
|
|
5
5
|
2. 前提となる情報
|
6
6
|
今回クラッシュした箇所は実機(IPhoneX)を最新版にアップデートする前は、クラッシュしていなかった。今回クラッシュする前はスプラッシュ画面の段階でクラッシュしていたこともあったが、GeneralのFrameworks,Libraries,and Embeded Contentにframeworkを追加することで解消された経緯があります。キャッシュの削除や再起動などは試しました。
|
2
文章訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -63,19 +63,19 @@
|
|
63
63
|
}
|
64
64
|
}
|
65
65
|
```
|
66
|
-
3. 期待する挙動
|
66
|
+
3. 期待する挙動
|
67
67
|
登録画面から、タブバーへ画面遷移させたい。
|
68
68
|
|
69
|
-
4. 発生したエラーや意図しない挙動の説明
|
69
|
+
4. 発生したエラーや意図しない挙動の説明
|
70
70
|
エラー文: Thread 1: signal SIGABRT
|
71
71
|
デバッグエリアに表示されているログ:
|
72
72
|
```
|
73
73
|
2020-02-15 00:31:03.119956+0900 ParentingApp12[1723:116776] <UIView: 0x105707180; frame = (0 0; 375 812); autoresize = W+H; layer = <CALayer: 0x283075080>>’s window is not equal to <ParentingApp12.TabBarController: 0x108037800>’s view’s window!
|
74
74
|
```
|
75
|
-
5. デバッグ内容と自身の考察
|
75
|
+
5. デバッグ内容と自身の考察
|
76
76
|
ブレークポイント設定により、デバッグを実施しましたが、クラッシュ時に原因箇所で止まらず、「class AppDelegate: UIResponder, UIApplicationDelegate」の部分に「Thread 1: signal SIGABRT」とエラーが出ます。画面遷移を設定している
|
77
77
|
@IBAction funcメソッドあたりに問題があると思い調べているのですが、Identifierの設定などにも問題はなく、クラッシュログの解析というものがあると知り、WindowのDeviceから実機のクラッシュログを表示させるところまでは、できたのですが、解析には至らず、解決につながる記事にたどり着けていません。今回の事象について何が原因となり得るのか分かっていないため、何かアドバイスを頂けないでしょうか。
|
78
78
|
|
79
|
-
6. 求める回答
|
79
|
+
6. 求める回答
|
80
80
|
Thread 1: signal SIGABRTやデバッグエリアにエラーログが表示されずにクラッシュした場合の対処方法について
|
81
81
|
Generalなどの設定を誤っていじってしまった場合に、クラッシュする原因となり得るのか
|
1
文章の訂正をしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,9 +1,9 @@
|
|
1
1
|
1. 質問の概要
|
2
|
-
|
2
|
+
現在作成中の個人アプリを実機でビルドして、デバッグしていたところ、ログイン画面から、タブバーに画面遷移する際にアプリがクラッシュしました。
|
3
|
-
デバッグエリアには、エラーログと判断できるものもなく、調べても解決に至りませんでしたので、質問させて頂きました。
|
3
|
+
デバッグエリアには、ログが表示荒れていますが、エラーログと判断できるものもなく、調べても解決に至りませんでしたので、質問させて頂きました。
|
4
4
|
|
5
5
|
2. 前提となる情報
|
6
|
-
|
6
|
+
今回クラッシュした箇所は実機(IPhoneX)を最新版にアップデートする前は、クラッシュしていなかった。今回クラッシュする前はスプラッシュ画面の段階でクラッシュしていたこともあったが、GeneralのFrameworks,Libraries,and Embeded Contentにframeworkを追加することで解消された経緯があります。キャッシュの削除や再起動などは試しました。
|
7
7
|
参考にした記事- https://qiita.com/mono0926/items/bf70c7ef15db046ee163
|
8
8
|
https://lab.sonicmoov.com/development/iphone-app-dev/iphone-debug/
|
9
9
|
登録画面コード: 以下
|
@@ -64,18 +64,18 @@
|
|
64
64
|
}
|
65
65
|
```
|
66
66
|
3. 期待する挙動(必須項目)
|
67
|
-
|
67
|
+
登録画面から、タブバーへ画面遷移させたい。
|
68
68
|
|
69
69
|
4. 発生したエラーや意図しない挙動の説明(必須項目)
|
70
|
-
|
70
|
+
エラー文: Thread 1: signal SIGABRT
|
71
71
|
デバッグエリアに表示されているログ:
|
72
72
|
```
|
73
73
|
2020-02-15 00:31:03.119956+0900 ParentingApp12[1723:116776] <UIView: 0x105707180; frame = (0 0; 375 812); autoresize = W+H; layer = <CALayer: 0x283075080>>’s window is not equal to <ParentingApp12.TabBarController: 0x108037800>’s view’s window!
|
74
74
|
```
|
75
75
|
5. デバッグ内容と自身の考察(必須項目)
|
76
|
-
|
76
|
+
ブレークポイント設定により、デバッグを実施しましたが、クラッシュ時に原因箇所で止まらず、「class AppDelegate: UIResponder, UIApplicationDelegate」の部分に「Thread 1: signal SIGABRT」とエラーが出ます。画面遷移を設定している
|
77
77
|
@IBAction funcメソッドあたりに問題があると思い調べているのですが、Identifierの設定などにも問題はなく、クラッシュログの解析というものがあると知り、WindowのDeviceから実機のクラッシュログを表示させるところまでは、できたのですが、解析には至らず、解決につながる記事にたどり着けていません。今回の事象について何が原因となり得るのか分かっていないため、何かアドバイスを頂けないでしょうか。
|
78
78
|
|
79
79
|
6. 求める回答(必須項目)
|
80
|
-
|
80
|
+
Thread 1: signal SIGABRTやデバッグエリアにエラーログが表示されずにクラッシュした場合の対処方法について
|
81
81
|
Generalなどの設定を誤っていじってしまった場合に、クラッシュする原因となり得るのか
|