Looks like the app version is not being set correctly. I have waited for 24 hours for flurry to get updated and I have many users now on the latest version ( as per the google play statistics )
One more thing, I have been using Flurry for over 3 years now and when directly integrating with flurry sdk, I have always got the right version numbers automatically in flurry dashboard.
From the time I started using SDKBOX for flurry, no new version is being shown in flurry. I contacted flurry team and they advised me to explicitly call setAppVersion. That’s what I did couple of days back.
I don’t see any 2.2 version users in flurry ( Though I know from google play that there are lot of users who have this version )
One more thing, since the time I have started using flurry from sdkbox, only a single version is shown in flurry i.e. V2.0 Not sure where does this V come from. We don’t have this in our manifest.
Please get this fixed as this is causing lot of trouble in making sense of data coming in flurry.
I have just integrated it in my project. It seems that when debug is enabled, its successfully sending the data…however, the Flurry admin console is not recording any data. Its been 12 hours now, but I sent flurry support an email, to see if they are indeed actually getting my events. I will update with what they say
Just an update. Support from Flurry indicated that they haven’t recieved any events from my app. I suspected that the actual file name, containing the apkey is not being found. When installing it, it creates a file at the resource folder, however I saw some debug output entries saying that the file could not be found. I created a “res” directory and moved it into it, and it worked.
It seems that it has to be in a folder by that name to work. The install didn’t work. I wasted 3 hours getting this working. This may be the cause of other peoples problems
@pabitrapadhy I will move it into the Resources folder, however, what may have happened (in my case) the project file didn’t include IOS in the target. Although it was included in the project (e.g. I could see it in the solution) when building, it wasn’t being included. Thats more than likely the issue here.
@abhinav I might be facing the same issue. The Flurry logs are there every time I send an event, and of course the “sdkbox_config.json” is there and included between the copied resources. Still, no data of any kind at the Flurry’s panel. Did you find a solution to the bug?
EDIT: I stand corrected… Just saw a “ERR: Failed to load config for FlurryAnalytics”, sigh…
Turned out that as I suspected, the sdkbox_config.json was included in the project file, but it wasn’t being included as part of the build target…just placing the file in the Resources folder (after including it in the IOS target) resolved the issue. Im flurrying away finally
Can you double check your sdkbox_config.json there might be a version number there
If you want to use your app’s version as default, please remove that line in the config
There is a bug that the version in the config overwrites the version with setAppVersion function which we’ll fix in the next version
@adhinav you can set AppVersion in sdkbox_config.json file
setAppVersion api just valid on ios,
you will get a message(“PluginFlurryAnalytics::setAppVersion set value in config file instead”) when you invoke “setAppVersion” on android