2016-10-26 16 views
4

私はいくつかの時間をかけてレビューを提出しました。 しかし、Appleのテスターが毎回アプリケーションがクラッシュすると言った。 環境IPV4でアプリケーションをテストします。 完全にクラッシュすることはありませんが、アップルテスターは、以下のように起動するとクラッシュしました。 IPV6については問題がありますか?環境IPV6ではテストできません。アップルのクラッシュ - iOS

再送信いただきありがとうございます。アプリを審査することができませんでした。起動時に がクラッシュしました。 がこの問題のトラブルシューティングに役立つように詳細なクラッシュログを添付しました。

再現手順:

1)は、デバイス2)アプリを起動しようとする上でアプリを起動し、クラッシュ

次のステップ

あなたのアプリを改訂し、デバイスの中にそれをテストしてください IPv6ネットワーク(すべてのアプリはIPv6をサポートしている必要があります)に接続して、 がクラッシュすることなく確実に起動します。ここで

Date/Time:   2016-10-25 13:02:41.6759 -0700 
Launch Time:   2016-10-25 13:02:40.6012 -0700 
OS Version:   iPhone OS 10.0.2 (14A456) 
Report Version:  104 

Exception Type: EXC_BREAKPOINT (SIGTRAP) 
Exception Codes: 0x0000000000000001, 0x000000010014c3fc 
Termination Signal: Trace/BPT trap: 5 
Termination Reason: Namespace SIGNAL, Code 0x5 
Terminating Process: exc handler [0] 
Triggered by Thread: 0 

Filtered syslog: 
None found 

Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 BBBApps       0x000000010014c3fc 0x1000e4000 + 427004 
1 BBBApps       0x0000000100149420 0x1000e4000 + 414752 
2 UIKit       0x000000018d0a342c 0x18d021000 + 533548 
3 UIKit       0x000000018d2b3b70 0x18d021000 + 2698096 
4 UIKit       0x000000018d2b98e0 0x18d021000 + 2722016 
5 UIKit       0x000000018d2ce080 0x18d021000 + 2805888 
6 UIKit       0x000000018d2b68c4 0x18d021000 + 2709700 
7 FrontBoardServices    0x0000000188d898bc 0x188d4f000 + 239804 
8 FrontBoardServices    0x0000000188d89728 0x188d4f000 + 239400 
9 FrontBoardServices    0x0000000188d89ad0 0x188d4f000 + 240336 
10 CoreFoundation     0x0000000187196278 0x1870b9000 + 905848 
11 CoreFoundation     0x0000000187195bc0 0x1870b9000 + 904128 
12 CoreFoundation     0x00000001871937c0 0x1870b9000 + 894912 
13 CoreFoundation     0x00000001870c2048 0x1870b9000 + 36936 
14 UIKit       0x000000018d09c5dc 0x18d021000 + 505308 
15 UIKit       0x000000018d097360 0x18d021000 + 484192 
16 BBBApps       0x00000001000ea5e4 0x1000e4000 + 26084 
17 libdyld.dylib     0x00000001860a45b8 0x1860a0000 + 17848 

Crashlyticsからクラッシュレポート:

#0. Crashed: com.apple.main-thread 
0 BBBApps      0x10009183c specialized AppDelegate.application(UIApplication, didFinishLaunchingWithOptions : [NSObject : AnyObject]?) -> Bool (AppDelegate.swift:39) 
1 BBBApps      0x10008ecbc @objc AppDelegate.application(UIApplication, didFinishLaunchingWithOptions : [NSObject : AnyObject]?) -> Bool (AppDelegate.swift) 
2 UIKit       0x19235b42c -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 400 
3 UIKit       0x19256bb70 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 3524 
4 UIKit       0x1925718e0 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1656 
5 UIKit       0x192586080 __84-[UIApplication _handleApplicationActivationWithScene:transitionContext:completion:]_block_invoke.3134 + 48 
6 UIKit       0x19256e8c4 -[UIApplication workspaceDidEndTransaction:] + 168 
7 FrontBoardServices    0x18e0418bc __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 36 
8 FrontBoardServices    0x18e041728 -[FBSSerialQueue _performNext] + 176 
9 FrontBoardServices    0x18e041ad0 -[FBSSerialQueue _performNextFromRunLoopSource] + 56 
10 CoreFoundation     0x18c44e278 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 
11 CoreFoundation     0x18c44dbc0 __CFRunLoopDoSources0 + 524 
12 CoreFoundation     0x18c44b7c0 __CFRunLoopRun + 804 
13 CoreFoundation     0x18c37a048 CFRunLoopRunSpecific + 444 
14 UIKit       0x1923545dc -[UIApplication _run] + 608 
15 UIKit       0x19234f360 UIApplicationMain + 208 
16 BBBApps      0x10008f9d4 main (AppDelegate.swift:17) 
17 libdispatch.dylib    0x18b35c5b8 (Missing) 
+0

これを解決する方法を見つけましたか? –

答えて

1

IPv6ネットワークを共有するためにあなたのMacを使用することができます。

  1. オープンシステム環境設定
  2. 共有環境設定パネルでオプションクリックOptionキーをクリックA
  3. インターネット共有上の唯一のネットワークチェックボックスが
  4. チェックがIPv6のみのネットワーク(これを作成して表示されるIPv6を作成します。
  5. 共有するインターフェイスを選択してください(通常、iOSデバイスが接続できるようにするにはWiFiです)
  6. チェックインターネット共有

Source

+0

私はこの方法でチェックしましたが、クラッシュはありませんでした。 – user831098

+0

iOS10でテストしていますか? (あなたがこの質問で 'iOS9'タグを追加したのを見るから) –

+0

はい、私はiOS10でテストします – user831098

0

トレース/ BPTトラップ5は、通常、不足している共有ライブラリ(.dylib files)に関連しているを開始するボックス。

17 libdispatch.dylib    0x18b35c5b8 (Missing) 

をあなたのアプリが(それをコンパイル)それへの適切なアクセス権を持っているか、あなたのアプリと一緒にそれを正しく含まれていることを確認してください:

あなたのケースでは、以下の行は、あなたが不足している1を示唆しています。

コマンドラインツールotool-L)を使用すると、依存関係が見つからない場合の詳細を確認できます。

関連する問題