Can't Build with Flurry Plugin ( Corona Basic )

Hey All,

I’m having issues building my app with the flurry analytics plugin.

I have tried both including the plugin in build.settings and not – when I include it in build.settings I get the following error: 


Error:

You are not currently subscribed to the following plugins

com.coronalabs:CoronaProvider.analytics.flurry


If I don’t include the plugin, The app builds but crashes to a black screen on load.

Please help – I was really hoping to release my app soon. Do i need to have a pro subscription or something? I just bought the $16 / month basic subscription.

Thanks all,

Clay

Have you checked your logs when it crashes on device?

Yes, when I don’t include the plugin in build.settings and build the app, the app crashes on launch leaving the following in the console:

<Warning>: Runtime error

    ERROR: Could not load provider (flurry) due to the following reason: module ‘CoronaProvider.analytics.flurry’ not found:resource (CoronaProvider.analytics.flurry.lu) does not exist in archive

        no field package.preload[‘CoronaProvider.analytics.flurry’]

        no file ‘/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.analytics.flurry.lua’

        no file ‘/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.analytics.flurry.lua’

        no file ‘./CoronaProvider.analytics.flurry.so’

        no file ‘/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.analytics.flurry.so’

        no file ‘./CoronaProvider.so’

        no file '/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.so’CoronaProvider.analytics.flurry.

    stack traceback:

        [C]: in function ‘assert’

Let me guess… you removed plugin from build.settings but you still require it in code and calls it? :smiley:

Yes… but I’m saying it doesn’t work when I include the plugin in build.settings either.

When I include the plugin in build.settings, the build fails with the following error:


 

Error:

 

You are not currently subscribed to the following plugins

 

com.coronalabs:CoronaProvider.analytics.flurry

 


Ok, let me sum it up for you.

If you include plugin settings then you get error that you do not have rights to it (I do not go in details why or so).

If you do not include it, then app crashes becuse you are making calls to flurry and include it but it doesn’t exists, because you didn’t included it (removing from settings).

If you comment all calls then app will work again for not included flurry.

As for why you do not have access to flurry plugin then no clue.

Yes, I understand why the app crashes if I build without including the plugin.

I need to figure out why I am unable to include the plugin… Are ‘basic’ subscription users not able to include flurry? Should I just use Game Analytics?

Flurry is for Pro and Enterprise subscribers only.  See:

http://docs.coronalabs.com/plugin/flurry/index.html

Have you checked your logs when it crashes on device?

Yes, when I don’t include the plugin in build.settings and build the app, the app crashes on launch leaving the following in the console:

<Warning>: Runtime error

    ERROR: Could not load provider (flurry) due to the following reason: module ‘CoronaProvider.analytics.flurry’ not found:resource (CoronaProvider.analytics.flurry.lu) does not exist in archive

        no field package.preload[‘CoronaProvider.analytics.flurry’]

        no file ‘/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.analytics.flurry.lua’

        no file ‘/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.analytics.flurry.lua’

        no file ‘./CoronaProvider.analytics.flurry.so’

        no file ‘/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.analytics.flurry.so’

        no file ‘./CoronaProvider.so’

        no file '/var/mobile/Applications/AD33fCD-0793-46CD-82D1-23D155C61DF9/X0X.app/CoronaProvider.so’CoronaProvider.analytics.flurry.

    stack traceback:

        [C]: in function ‘assert’

Let me guess… you removed plugin from build.settings but you still require it in code and calls it? :smiley:

Yes… but I’m saying it doesn’t work when I include the plugin in build.settings either.

When I include the plugin in build.settings, the build fails with the following error:


 

Error:

 

You are not currently subscribed to the following plugins

 

com.coronalabs:CoronaProvider.analytics.flurry

 


Ok, let me sum it up for you.

If you include plugin settings then you get error that you do not have rights to it (I do not go in details why or so).

If you do not include it, then app crashes becuse you are making calls to flurry and include it but it doesn’t exists, because you didn’t included it (removing from settings).

If you comment all calls then app will work again for not included flurry.

As for why you do not have access to flurry plugin then no clue.

Yes, I understand why the app crashes if I build without including the plugin.

I need to figure out why I am unable to include the plugin… Are ‘basic’ subscription users not able to include flurry? Should I just use Game Analytics?

Flurry is for Pro and Enterprise subscribers only.  See:

http://docs.coronalabs.com/plugin/flurry/index.html

has this changed? the Availability reads: Starter, Basic, Pro, Enterprise

has this changed? the Availability reads: Starter, Basic, Pro, Enterprise