Weird issue creating build for device testing

I have downloaded the Game Edition today as I have a new laptop and I am experiencing a weird issue. Basically every time I build a new version with a completely new name and drag it on to the organizer (xcode) I get a message asking if I want to replace the application.

The message says "The application XXXXXX already exists on the device. Are you sure you want to replace it.

My new file does not have this name XXXXXX.

So for example I created a new build with name myGame and drag it on and get a message saying The application otherGame already exists.

Any ideas why this is happening?

As it is a new machine and new download of Corona I am not sure where to point the blame at… [import]uid: 7863 topic_id: 2622 reply_id: 302622[/import]

Meant to also say, if I do say yes to replacing it, the previously installed game with name “otherGame” is replaced with the new game named “myGame” and if I click on the icon for “myGame” it doesn’t load. The icon highlights and the screen momentarily darkens. How weird! [import]uid: 7863 topic_id: 2622 reply_id: 7476[/import]

Sorry one more addition. If I delete “myGame” and then drag it on again. It installs fine and works. [import]uid: 7863 topic_id: 2622 reply_id: 7477[/import]

When you install an app, the Device(or XCode) checks if there is an app build with the same development profile. No matter which name that app has, it will be overwritten if you install another (different) app that you had build with the same profile. That is how it works on my machine. [import]uid: 5712 topic_id: 2622 reply_id: 7551[/import]

Thanks Mike. I did have trouble getting things to work on the new machine and did revoke and recreate my certificate and provisioning profile. On my other mac, I was able to just keep creating new builds with different names and adding them to my iPhone with no overwrite warnings. Perhaps I have set up my provisioning profile different this time.

Thanks for your help again [import]uid: 7863 topic_id: 2622 reply_id: 7554[/import]

Though the peculiar thing is when I choose to overwrite, the file no longer works on the iPhone and I have to delete it and add it again. May as well just delete it first add avoid the overwrite warning. [import]uid: 7863 topic_id: 2622 reply_id: 7555[/import]

I run a 2nd gen Ipod touch with 3.1.3 on it and didn’t experience something like this. [import]uid: 5712 topic_id: 2622 reply_id: 7558[/import]

Thanks Mike

My old mac still works fine and lets me publish multiple versions with different names and add them all to the iPhone. Guess I must have set up something wrong on the new mac which isn’t surprising as I was a bit confused with all the certificate and provisioning profile stuff. [import]uid: 7863 topic_id: 2622 reply_id: 7721[/import]

I am sure you have your profile create didfferently. Right now I am facing the issue to recreate the same certificate on a new installation of OSX. Any hints from your side I can get? [import]uid: 5712 topic_id: 2622 reply_id: 7729[/import]

Hi Mike

Can you not just login and download the certificate again from the Apple developer site?

I don’t think I have spent enough time reading up on the whole process so not really sure how it all works to be honesst. I ended up revoking my certificate and then creating a new one on my new mac as I couldn’t seem to get it to work by copying the certificate from my other Mac. However I am sure I didn’t follow the correct steps to do this.

Sorry I can’t be of more assistance. I have an iPod touch from Ebay arriving today for a testing device so no doubt I will have fun adding that to my device list.

Good luck!

Paul [import]uid: 7863 topic_id: 2622 reply_id: 7733[/import]

I was having the same problem with the message “The application [name of application] already exists on the device”. The problem for me was that I wasn’t using a wildcard App ID with my provisioning profile.

To confirm that you’re using a wildcard App ID, make sure that the profile you use is linked to an App ID where the app description suffix ends with a *, for example: com.companyname.appname*. If not, you need to go to the provisioning portal, and create a new App ID, and the section titled “Bundle Identifier (App ID Suffix)”, enter anything that ends with a *, or just enter * by itself. [import]uid: 35618 topic_id: 2622 reply_id: 38421[/import]