Unable to connect to internet?

I don’t understand why I’m not licensed cause I appear as “tester” when I visit the “testing” page of my app.

Unfortunately, Google Play says I can’t buy my own app --that’s the first thing I tried…

And because one problem wasn’t enough, Google now added another one: I have a price error for Brazil that’s not fixable --error message when I SAVE whatever I try, even if I let the auto-convert currency set the price for me. The thing is I can’t edit anything on the other sections, not even the APK/alphas/betas. And this goes for all my apps on Google Play. I opened a ticket and already got a response from Google: they investigate…

Have you got an idea of what could be wrong with the unsuccessful download of the expansion file, yet?

Ch.

The problem with expansion files not downloading has been solved with build 1228.

Thanks guys for your help.

Ch.

Hi,

Unfortunately, I also have the same problem with my latest app. For the previous one, I had to use my own assets download system cause Corona didn’t handle expansion packs at the time, but for this new app, I logically let Corona do the work for me.

So far, I received 3 complaints from users who can’t install the app: same “Network Error” message as above whereas their device is connected to the Internet --obviously, since they were able to download the initial APK file from Google Play. Sadly, one of them let a 1-star review --not cool, but I can understand his frustration. 

Now this is where it’s getting weird: one user had no problem to download the expansion pack on her Nexus 7 --I got in contact with her cause she wrote a review of my app for a French Website. I just tried myself and I got the same error message on my Nexus 7.

I used build 1202, the permissions in the build.settings file are okay and so is the license in the config file.

Can you please help, I’m kinda desperate --and very embarrassed vis-à-vis my customers…

Thanks,

Ch.

Hi Ch,

Can I take a glance at your build.settings file, at least the part relevant to Android? Please post it here.

Thanks,

Brent Sorrentino

Hi Brent,

I just found out your reply --I didn’t receive a notification although I’m following the thread!

Here’s the android part of my build.settings file:

        android =         {         usesExpansionFile = true,         usesPermissions =         {             "android.permission.INTERNET",             "com.android.vending.CHECK\_LICENSE",             "android.permission.WRITE\_EXTERNAL\_STORAGE",         },         versionCode = "100",         versionName = "1.0.0"         },  

How do you explain that some users succeed on installing the app and some don’t?

Thanks for any help you can provide, I received another user complaint today.

Ch.

Hi,

When you deployed your app did you make sure the targeted app store was “google”?

Hi,

Yes, I did. I had to, anyway, otherwise, the expansion file wouldn’t have been generated…

Ch.

Can you print out the log from the device?

Possibly on a related note…

Is your Nexus 7 running Android 4.3?

The person who downloaded it fine, are they running an earlier OS version?

I bring this up because there seems to some odd network behaviors being noticed with Nexus 7’s and 4.3.

Yes, my Nexus 7 is running Android 4.3 and so are the devices of at least one of my users who couldn’t install the app. He tried on two Galaxy devices, both with the latest version of the OS --so, logically 4.3. 

I don’t know if the one who succeeded to install the app uses an older version of Android, but I guess we can assume that’s the case. 

Here’s the requested log --captured just before I launch the app, then taping “Restart Download”:

I/LicenseChecker( 2635): Binding to licensing service.
I/LicenseChecker( 2635): Calling checkLicense on service for net.squareigloo.bookapp.bluebernard
I/LicenseChecker( 2635): Start monitoring timeout.
I/qtaguid ( 1364): Failed write_ctrl(u 53) res=-1 errno=22
I/qtaguid ( 1364): Untagging socket 53 failed errno=-22
W/NetworkManagementSocketTagger( 1364): untagSocket(53) failed with errno -22
I/LicenseChecker( 2635): Received response.
I/LicenseChecker( 2635): Clearing timeout.
D/dalvikvm( 2635): GC_FOR_ALLOC freed 5090K, 40% free 8413K/13840K, paused 16ms, total 16ms
D/dalvikvm( 2635): GC_FOR_ALLOC freed 354K, 40% free 8409K/13840K, paused 14ms, total 14ms
I/Corona  ( 2635): Not licensed
W/InputMethodManagerService(  428): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4241c9d0 attribute=null, token = android.os.BinderProxy@42436720

For your specific case, you’re not licensed for the app.  You need to add your google account to the list of testers or buy the app on the google account on your nexus 7.  We’ll try to improve the error message thats displayed to the user.

I don’t understand why I’m not licensed cause I appear as “tester” when I visit the “testing” page of my app.

Unfortunately, Google Play says I can’t buy my own app --that’s the first thing I tried…

And because one problem wasn’t enough, Google now added another one: I have a price error for Brazil that’s not fixable --error message when I SAVE whatever I try, even if I let the auto-convert currency set the price for me. The thing is I can’t edit anything on the other sections, not even the APK/alphas/betas. And this goes for all my apps on Google Play. I opened a ticket and already got a response from Google: they investigate…

Have you got an idea of what could be wrong with the unsuccessful download of the expansion file, yet?

Ch.

The problem with expansion files not downloading has been solved with build 1228.

Thanks guys for your help.

Ch.

Hello, I’m facing the same problem now with my published comic app in google play and yes build 1228 fixed that issue as it said on this link http://developer.coronalabs.com/corona-daily-builds/summary?page=1. But I cannot find a link to download this build 1228. I can’t use the latest build numbers after #2000 for it uses the Graphics 2.0. Can you give me a link where to download this build 1228? Ive searched in the Corona Release Builds Archive with the older versions, but its not there. Thanks~ 

Hi,

I’m not sure why you specifically want build 1228 since all builds after that one should have that fix as well…

Anyway, here’s the link to build 1228:

http://developer.coronalabs.com/sites/default/files/corona/2013.1228/CoronaSDK-2013.1228.dmg

(if you’re a Windows user, replace dmg with  msi ).

Ch.

Hello,

Thank you so much for your reply and the link! :slight_smile: :slight_smile:

Yeah, but the latest builds starting from #2000 uses Graphics 2.0 which removes the sprite library. I used it for the pages of my comic app. Even if I turned on the V1 Compatibility mode and uses the legacy sprite library, my comic pages doesn’t work well when building on build numbers after #2000. So I’m hoping to use this 1228 build which still uses Graphics 1.0 and which apparently also fixed the issue of not downloading the expansion file.

Thanks, I already downloaded the Corona SDK build 1228 from your link given but I cannot use the Corona simulator for it requires a login from a paid subscriber account. 

Ah, yes, I just noticed that you’re using the Starter license of Corona SDK. That explains why you asked for build 1228 specifically: you can’t see the other builds, those pre-2000. 

In that case, I’m afraid you have no other choice than porting you app to the graphic engine 2.0 --which isn’t a bad idea, anyway =)

Good luck!

Ch.

Oh i see. That’s why! =) Thank you for your help~ :slight_smile:

You can download the legacy sprite library here:  https://github.com/coronalabs/framework-sprite-legacy

Drop sprite.lua in the folder with your main.lua and then in your main.lua do:

sprite = require(“sprite”)

And you should be good to go with the G2.0 builds.

Rob

Hi Sir,

Thanks for your response. Yes, I did that last time, my app ran but some sprites of my comic novel app doesn’t work properly (the bubbles or balloons did not appear). That’s why I planned to just use the older versions (before build #2000s ) but has problems with downloading so I planned to just port it to Graphics 2.0 and use the legacy sprite library again and will just try to dig deeper on the problems with the sprite. But the problem now is I cannot use any builds of Corona SDK for the Corona Simulator always asked for a paid subscriber account login upon launching. Can’t I build anymore with my starter account? And is the problem with the sprite even if I used the legacy sprite library is related with only having the starter account in relation to this link http://coronalabs.com/products/corona-sdk/faqs/ under Premium Graphics? Hoping for clarifications. :slight_smile:

Best regards,
Aicha1108