1

Google アナリティクス v2.0 ベータ 3 から次のクラッシュが発生します。

 __45-[GAIDispatcher queueDispatch:url:timestamp:]_block_invoke_0 + 119 at GAIDispatcher.m:633

に続く:

 -[GAIDispatcher persistAndDispatch:url:timestamp:] + 427 at GAIDispatcher.m:525

エラーは次のとおりです。

** -[__NSDictionaryM setObject:forKey:]: message sent to deallocated instance 0xb68c690

私のセットアップは次のとおりです: ARC を使用するアプリがあります (ios 4.3 からの限定的なもの) 私のアプリは、SDK 6.0 で開発された 4.3 の最小 SDK をサポートしています。クラッシュはシミュレーターでのみ発生し (デバイスでは正常に動作します)、EXC_BREAKPOINT(code=EXC_I386_BPT, subcode=0x0) です。

コードにあるのは、applicationDidFinishLaunching のこれだけです。

    [GAI sharedInstance].trackUncaughtExceptions = NO;
// Optional: set Google Analytics dispatch interval to e.g. 20 seconds.
[GAI sharedInstance].dispatchInterval = 5;
// Optional: set debug to YES for extra debugging information.
[GAI sharedInstance].debug = YES;
// Create tracker instance.
id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:UA_NUMBER];


 [tracker trackEventWithCategory:@"TestV1"
                      withAction:@"ActionV1"
                       withLabel:@"LabelV1"
                       withValue:[NSNumber numberWithInt:10]];

何が間違っている可能性がありますか?あなたの助けは大歓迎です、ありがとう!

PS: これは、ゾンビ ツールを実行したときに検出されたゾンビです。

#   Address Category    Event Type  RefCt   Timestamp   Size    Responsible Library Responsible Caller
0   0xd18fe30   __NSDictionaryM Malloc  1   00:20.889.002   32  PostcodeGazette -[GAIDispatcher queueDispatch:url:]
1   0xd18fe30   __NSDictionaryM Autorelease     00:20.889.015   0   PostcodeGazette -[GAIDispatcher queueDispatch:url:]
2   0xd18fe30   __NSDictionaryM Release 0   00:24.832.529   0   UIKit   _UIApplicationHandleEvent
3   0xd18fe30   __NSDictionaryM Zombie  -1  00:25.067.003   0   PostcodeGazette -[GAIDispatcher persistAndDispatch:url:timestamp:]
4

0 に答える 0