在过去的几天里,我遇到了 Flurry api 的问题,而且它似乎停止了工作。
我构建的 ios 版本是 4.2,Flurry 版本是 Flurry iPhone SDK v4.0.4
在我的代码中,我正在这样做:
[Flurry setDebugLogEnabled:YES];
[Flurry startSession:@"MY_API_KEY"];
[Flurry logEvent:@"Entered app"];
我得到:
Oct 12 18:17:40 unknown myApp[2981] <Warning>: Flurry: startSession
called for the first time
Oct 12 18:17:40 unknown myApp[2981] <Warning>: Flurry: Start session
called with apiKey[MY_API_KEY]
Oct 12 18:17:40 unknown myApp[2981] <Warning>: Flurry: Trim white space
and use apiKey[MY_API_KEY]
Oct 12 18:17:40 unknown myApp[2981] <Warning>: initial network status [1]
=========
Oct 12 18:17:40 unknown myApp[2981] <Warning>: FlurrySession: Add session
with startTime[2012-10-11 19:36:13 +0000] to saved sessions
Oct 12 18:17:40 unknown myApp[2981] <Error>: -[__NSCFNumber length]:
unrecognized selector sent to instance 0x4504a0
Oct 12 18:17:40 unknown myApp[2981] <Warning>: Flurry: Finish starting
session with apiKey[MY_API_KEY]
Oct 12 18:17:40 unknown myApp[2981] <Warning>: FlurrySession: dealloc
session
并且在调试中似乎没有记录或查看任何事件 Entered app,除了:
Oct 12 18:23:11 unknown myApp[2981] <Warning>: Flurry: setGender[M]
Oct 12 18:25:03 unknown myApp[3001] <Warning>: Flurry: setUserID[5]
此外,如果在 xcode 中运行它,它会在这一行停止
[Flurry startSession:@"MY_API_KEY"];
只有在按两次 continue 程序执行后,程序才会继续运行。
在 iphone(没有 xcode)中它运行顺利,但调试日志是相同的,并且似乎没有记录任何事件。
有什么建议么?
ps 试图和 Flurry 支持讨论这个问题,现在已经 3 天没有人回复我了......