Updating an App That Was Originally Made With Xcode

7 replies [Last post]
awesomeware14
User offline. Last seen 1 year 12 weeks ago. Offline
Joined: 3 Oct 2009

Is there any way that I can update my applications that I originally made with Xcode with a Corona Version of my app? Currently when I attempt to provide the updated binary it says that the bundle identifier has changed since the previous version. I am using the same AppID but a different provisioning profile.

Thanks, Joey

Replies

seanh
User offline. Last seen 1 hour 36 min ago. Offline
Ansca Staff
Joined: 3 Jun 2009

You most likely need to use the same provisioning profile as the original app.

Do you still have it?

awesomeware14
User offline. Last seen 1 year 12 weeks ago. Offline
Joined: 3 Oct 2009

Unfortunately I Don't have the same Provisioning Profile but it is appearing in the Xcode Organizer properly so there shouldn't be a problem. The error I am getting in the Application Loader is "Bundle identifier: com.awesomeware14.uFailLite differs from prior bundle identifier: XXXXXXXXXX.com.amesomeware14.uFailLite". What appears to be the problem to me is that the Corona SDK builder is not including the ten-digit App ID in the bundle identifier. Any ideas?

Eric
User offline. Last seen 1 year 9 weeks ago. Offline
Joined: 23 Jun 2009

Hm, is there a way you can send some more info to us at support at anscamobile dot com so we can take a look?

awesomeware14
User offline. Last seen 1 year 12 weeks ago. Offline
Joined: 3 Oct 2009

Ya I'll send you any information you need, just let me know what information you guys need to get this fixed. All I can really tell you know is that I am using the correct Provisioning Profile however the way the Corona Builder seems to build the Bundle Identifier is excluding the 10-digit App ID. However uploading a new application does not seem to have any problems. Please let me know if you need anymore information.

walter
User offline. Last seen 5 hours 4 min ago. Offline
Ansca Staff
Joined: 22 Jun 2009

Bundle id's do not include the 10 character string; it's actually used as a prefix for the AppID. Here's the excerpt from Apple's "iPhone Provisioning Portal":

An App ID is the combination of a unique ten character string called the "Bundle Seed ID" and a traditional CF Bundle ID (or Bundle Identifier).

When you created your XCode project, you may have accidentally inserted the 10 char string into the Info.plist as part of your bundle id. As a result, the iTunes store recorded the wrong bundle id (which does not include the 10 char prefix).

One thing to try is to go to apple's site and create a new AppID where you specify "XXXXXXXXXX.com.amesomeware14.uFailLite" as the bundle id. Your resulting AppID will look like:

xxxxxxxxxx.XXXXXXXXXX.com.amesomeware14.uFailLite where "xxxxxxxxxx" is some new seed id generated by apple's site and "XXXXXXXXXX" is your seed id from your prior AppID.

awesomeware14
User offline. Last seen 1 year 12 weeks ago. Offline
Joined: 3 Oct 2009

See now that sounds very possible. If only I could contact Apple and have it changed. Alright, well thank you for the help.

Viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.