It is SUCK!! Carlos! Plz fix this!

I have no issue using library and m1 mobile
I believe it’s no longer the connection issue but the verification in the Mac

May be Carlos can explain on this? [import]uid: 10373 topic_id: 5118 reply_id: 30510[/import]

M1 mobile is 3G right? But using 3G is a big no-no according to Carlos. Very soon you’ll be punished for your misdemeanors by the Corona gods. Just joking. [import]uid: 8985 topic_id: 5118 reply_id: 30511[/import]

It is working now!!! Thanks so much to the info from weilies and djung7.

I used TETHERING (!!!) from my iPhone. The 3G connection (read: it is 3G) is through a mobile operator in Singapore called “M1”. I know 3G also doesn’t use a static IP, BUT it is MORE STATIC than my home broadband connection (which although is super fast at 10Mbps, kept changing the IP address for almost every other TCP connection).

With my tethering over 3G, I kept checking the IP using www.showmyip.com - it remained at 180.129.11.202 throughout the build.

Then VOILA, the app works finally. My first non-trial build EVER.

The only reason why I had not tried tethering earlier is because the Corona gods kept insisting a 3G connection will NEVER work.

Conclusion: Tethering actually works for some people. It’s the IP address, stupid.

Edit [1 hr later]: my home broadband’s IP is pretty static too. I’m not sure now, but 3G tethering ALWAYS works for me for my recent few builds, but my home broadband NEVER worked once and always produced a trial build (the ISP is the largest ISP in the region). So my advice to others facing the same issue (hopefully not many) is to try different ISPs and different Internet connections. Maybe the Corona servers simply hate certain Internet providers. And pray to the Corona gods.
[import]uid: 8985 topic_id: 5118 reply_id: 30514[/import]

Glad to hear that! [import]uid: 10373 topic_id: 5118 reply_id: 30533[/import]

A few comments about trial vs. paid accounts. You can tell that you are on a trial account because you will get a Trial Account nag message box whenever you start Corona SDK or try to do a build.

If you don’t get a Trial Account nag screen, you should not get a Trial message box on your apps when they first start. The trial vs. non-trial builds is not determine by internet connection or speed – only the type of account you have purchased (or not purchased) and if your subscription is still active (meaning your subscription is paid up and hasn’t expired).

If you upgrade from a Trial user to a subscriber, you need to deauthorize Corona in order for the Trial nag screen to go away. You can also click on “Already Purchased” on the nag screen to have it update the status. If you don’t deauthorize or don’t click the “Already Purchase” button, and you have a valid paid subscriptions, your device builds will NOT have the Trial message box.

Tom [import]uid: 7559 topic_id: 5118 reply_id: 33992[/import]

I am facing the same problem as others.
My Paid account is authorized, and I DON’T get a Trial Account nag screen. I have a valid paid subscriptions, and yet my device builds HAVE the Trial message box.

The build is successful, just that it produces this log in Terminal, and Trial message pops up on device

2011-05-12 21:52:39.852 Validation[19865:903] *** Warning: Defaulting to the standard codesign tool
2011-05-12 21:52:42.168 Corona Simulator[18865:903] Connection error: (user.logout) fault(User is not logged in.)
2011-05-12 21:52:42.172 Corona Simulator[18865:903] Connection error: (user.logout) ({
“/FaultCode” = 1;
“/FaultString” = “User is not logged in.”;
“/kWSHTTPResponseMessage” = “{url = http://developer.anscamobile.com/services/xmlrpc; status = HTTP/1.1 200 OK}”;
“/kWSResultIsFault” = 1;
})

I am using Singnet from Singapore, it uses dynamic IP and the IP address changes frequently, like every 5 secs. Same goes with 3G tethering using iphone.
When I try to build at somehere else using slower connection speed but stable IP, the Trial message does not pop up.

Been trying all the “solutions” for the whole day and I think this is definitely the problem why Trial message pops up.
Its very frustrating. [import]uid: 49513 topic_id: 5118 reply_id: 36299[/import]

This is not trial vs paid subscription. The problem stems from your IP changing every five seconds.

Unlike a browser, when Corona is building on the server, it needs the same IP. If it changes, then you will get this error. Anyway you can prevent the IP from changing every five seconds?

C. [import]uid: 24 topic_id: 5118 reply_id: 36303[/import]

Unfortunately no. I have no control over the public IP which keep changes.
Thanks for confirming that problem is with the IP address. Guess I’ll have to build the app somewhere else. [import]uid: 49513 topic_id: 5118 reply_id: 36320[/import]

So for anyone who have encountered the same problem as me, here is a solution.

At your internet explorer, firefox or safari, go to tools>network settings, use manual proxy configurations and enter a proxy in the field HTTP Proxy as well as Port

For my case its
HTTP Proxy: proxy.singnet.com.sg
Port: 8080
then tick Use this proxy server for all protocols or manually insert for all other Proxy (I believe its the streaming or FTP proxy that matters.)

although I still get this
*** Warning: Defaulting to the standard codesign tool

But the trial message doesn’t show up anymore which is great! Is this warning normal?
[import]uid: 49513 topic_id: 5118 reply_id: 36632[/import]

I would suggest the nag screens in Corona SDK are not needed at all.

Why?

I can only respond to my case: I absolutely will purchase the license once I have a viable app made (this may take a few years, as I am starting from scratch learning LUA + I have dyslexia…). That said, the constant nag screens are just a negative. They do not aid in my purchase decision, I have already made the purchase decision, at a future date. I mean, no reason to purchase until the learning curve has reached a point that I can actually publish, right?

Suggestion. Save the nag screen until the app is shut down. This will actually shorten the learning curve, because vital time will be saved in dealing with the nag screens over and over. Or keep it at startup, and only show it once per day. That would be nice too.

Also, I’m not certain why Kindle Fire is not supported in the trial version… I still must publish a license prior to uploading to the Kindle App Store. It’s just that I have a Kindle, am learning Corona SDK for the Kindle, and dread the possible repercussions I will have once i make the app, purchase the license, and then view the results in Kindle. I am sure the Galaxy Tab view for development, as it is the same size as the Kindle. Not sure if the resolution is similar or not, or even if there will be differences or not between Galaxy Tab and Kindle Fire distributions… I am hoping not.

I don’t know your metrics, and have no way of giving you authoritative suggestions according to your statistics. It just makes sense to me intuitively. Perhaps I am an outlier and it doesn’t matter to your company development overall.

Other than that, Corona SDK is the first SDK I have actually been able to learn. Thanks a million! Easy, intuitive, and to the point. It is an absolutely wonder product. If I were not a student right now, I’d buy the license outright, even though it will likely be a while before I publish. [import]uid: 145242 topic_id: 5118 reply_id: 105210[/import]

The purpose of the trial version is to allow you to try the product first before you spend money to purchase the product. The trial version use to expire after 30 days and you were out luck if you didn’t have enough time to evaluate the product. Now it’s an unlimited trial. You can use the Corona simulator for free too, and there is no nag screen (unless you build for device).

If we eliminated the nag screen on Android, you couldn’t publish to the Android or Kindle market, but you could still create apps for your friends for free. You could also place them on your website and give/sell the apps to users. If we eliminated the nag screen, I bet the 30 trial period would return, which would upset a lot of our trial users. (A 30 day trial time-out for both Corona and the apps themselves.)

Updating Corona and supporting users (both subscribers and trial users) does take money, which comes when you subscribe to Corona.

Most programs you download on internet to try, expire after a short period of time and you either have to purchase the program or use something else. I think Corona is unique because it does allow you to try it until you decide that it’s worth buying.

(The above is just my option and not an official position of Ansca Mobile.) [import]uid: 7559 topic_id: 5118 reply_id: 105236[/import]