What version of Corona SDK are you using? There is a 2393 and a 2393a for Mac users. The 2393a version does not have this issue. Make sure you’re running that version.
Thanks, 2393a fixed the issue - I was running 2393.
Hi Rob,
My code is in graphics 1.0 so i am using build 1202 for this.
Now, i want to install profile(For ios build) but i am getting error “certificate not installed”.
So how can i create build in graphics 1.0?
Any updated build for graphics 1.0 with solved this issue?
Thanks.
You cannot submit a 1202 built app to iOS any longer. You have not been able to for some time due to breaking changes Apple has made. We cannot update the Graphics 1.0 line. If you want to submit to Apple, you must use public build 2393a or daily build 2401 or later. That said, we are getting reports that Apple made another change today which make make even those builds have problems. We are investigating…
In your case, since you are an Enterprise subscriber, you should be able to build your app from Xcode which would manage your profiles correctly (though you have to use Xcode 5.1.1 or later).
So if you wish to use Corona SDK to build your apps you must update. You should be able to get mostly there by adding:
graphicsCompatibility = 1
to your config.lua where you set the width and height. If you are dependent on the legacy sprite library you can download it from Github and just drop the sprite.lua in with your main.lua. Almost everyone who has done this has only had to make a few minor updates to get their app running under Graphics 2.0.
It is very impractical to try and maintain older builds of a product and in the environment where our upstream hosts like Apple and Google make changes, we have to react to them and that happens in the latest daily and public builds.
Rob
Hi @RobMiracle - can I confirm that this now makes us unable to build on *any* graphics 1.0 version of Corona SDK if we’ve updated our certificates recently?
I have a massive problem with graphics 1.0 not running correctly (even with compatibility = 1) as per http://forums.coronalabs.com/topic/47664-issues-with-graphicscompatibility-1/.
Is this now a drop-dead for graphics 1.0?
Thanks,
Nathan.
This has now become time critical for me - can you please let me know one way or another @RobMiracle?
Thanks,
Nathan.
I don’t know how I can make this more clear.
You cannot build for Apple iOS without using the latest public build (2393a) or daily build 2424 or later. And as of right now you can’t event submit with those builds because Apple is still making changes to their submission process. It is absolutely impossible to use any older versions for iOS. Once the submission process settles down and we address any thing else they are going to break, we will put out a new daily build that fixes this and then put out a new public build shortly afterwards that addresses it for the Starter and Basic subscribers. Since all builds of Graphics 1.0 are older than 2393a, the cannot be used with Apple.
For Android, Google has changed the rules for using Advertising Identifiers. This impacts AdMob and any Ad service using Google Play. Also there may be core changes that we made around this. As such, I would not trust using any build older than 2393 for submitting to Google.
Samsung requires their SDK’s to be included. You cannot use any Corona SDK build to submit to Samsung.
This leaves Amazon, Barnes & Noble and smaller random Android stores as the only place you can publish Graphics 1.0 builds too.
Any new provisioning profiles created in the past few weeks absolutely will not work with Graphics 1.0 builds or any build prior to 2393a (public) and 2407 (daily, though other Apple changes are forcing the use of 2424 or later).
Rob
Thanks @RobMiracle - crystal clear. Time to port!!!
so said…