2016-09-29 9 views
2

クラッシュからこのクラッシュを得ました。その意味は分かりますか?衝突論は言います。私はこのバグを探しましたが、私はそれについて何もできませんでした。StoreKitクラッシュのみios 10

編集:クラッシュタイトル

EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000

0 libobjc.A.dylib    0x186af6f30 objc_msgSend + 16 
1 StoreKit      0x194ad1d0c <redacted> + 52 
2 libdispatch.dylib    0x186f35200 _dispatch_call_block_and_release + 24 
3 libdispatch.dylib    0x186f351c0 _dispatch_client_callout + 16 
4 libdispatch.dylib    0x186f39d6c _dispatch_main_queue_callback_4CF + 1000 
5 CoreFoundation     0x188059f2c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12 
6 CoreFoundation     0x188057b18 __CFRunLoopRun + 1660 
7 CoreFoundation     0x187f86048 CFRunLoopRunSpecific + 444 
8 GraphicsServices    0x189a09198 GSEventRunModal + 180 
9 UIKit       0x18df60628 <redacted> + 684 
10 UIKit       0x18df5b360 UIApplicationMain + 208 
11 AppName      0x100126770 main (main.m:15) 
12 libdispatch.dylib    0x186f685b8 (Missing) 
+0

クラッシュログや影響を受ける可能性のある方法から詳細や詳細を追加すると、満足できる回答が得られる可能性が高くなります。 – breakingobstacles

+0

@breakingobstaclesええ、私は知っていますが、私はcrashlyticsからこの情報を持っています。私はクラッシュタイトルを追加できます。 –

+0

実際、その追加情報ビットは非常に役に立ちます。 – breakingobstacles

答えて

1

EXC_BAD_ACCESS割り当てが解除されたオブジェクトに、またはnilにメッセージを送信しようとするとエラーが頻繁に発生します。

この場合、関連付けられたアドレス0x0000000000000000と先頭の項目objc_msgSendは、メッセージがnil/nullオブジェクトに送信されたことを明確に示しています。

あなたのコードが以前のバージョンのiOSで動作する場合は、オブジェクトが同時にリリースされていないか、使用しているAPIの新しい動作が処理されていない可能性がありますたとえば、以前の関数/ API呼び出しでiOS 10でnilが返されている可能性がありますが、それを確認せずに別の場所に渡すだけです)。

関連する問題