This is a migrated thread and some comments may be shown as answers.

Application Identifier Issue

11 Answers 70 Views
AppBuilder Windows client
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Tim
Top achievements
Rank 1
Tim asked on 11 Feb 2014, 07:12 PM
Hi,

Last year we released a native app with a Bundle ID of "CompanyName", we have now developed a new version with AppBuilder however we are unable to publish the app update due to the validation requirement that the Application Identifier has to be in the format of "com.CompanyName.AppName".

I know the original way we did it was wrong however we really need to release this app as an update to the original native app, is there anyway around the validation you guys have in place on the 'Application Identifier' text box in Properties?

I have tried directly entering the Application ID I want straight into the .plist file, however when I try to publish I get the error of "Build failed! Please try to rebuild your application", due to the fact that I can't use a provisioning profile that matches because of format requirement.

Does anyone know of a way to get around the formatting requirement?

Thanks
Tim.

11 Answers, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 12 Feb 2014, 08:55 AM
Hi Tim,

Refer to the following forum thread for more information and let us know whether further help is needed.

Regards,
Steve
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
0
Tim
Top achievements
Rank 1
answered on 12 Feb 2014, 04:59 PM
Hi,

Thanks for getting back to me, I exported a version of my app to a private Git Repo, changed the relevant lines in the files as stated in other thread and then imported the project from the Repo as a new project, it fixed the problem and I was able to publish, however I wasn't able to change the target cordova version or add any plugins because it wouldn't allow me to save the 'properties' due to the App ID not validating.

Is there anyway I can add plugins and change the cordova version to 3.2?

Thanks
Tim
0
Steve
Telerik team
answered on 14 Feb 2014, 09:09 AM
Hi Tim,

You would have to make the changes directly to the .iceproj file in the github repo and then clone again as you did before. Another option is to revert to a valid Application Identifier while working on the project, change project properties as you find fit, and do the same procedure for publishing everytime.

Regards,
Steve
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
0
Tim
Top achievements
Rank 1
answered on 14 Feb 2014, 02:50 PM
Hi,

Thanks for your feedback, In the meantime I created a new version of the app using the Cordova CLI, the iOS version went fine however I am unable to upload the new version to Google Play via the Cordova CLI as the certificate my app is signed with is not the same as my previous version (that I released used AppBuilder). I released the last version using AppBuilder and a self signed certificate, is there anyway for me to access that certificate?

Many thanks
Tim
0
Steve
Telerik team
answered on 17 Feb 2014, 10:07 AM
Hello Tim,

You can see your Certificates from the Options in AppBuilder. If you have not deleted it, the certificate should still be there and you would be able to export it and use it outside AppBuilder.

Regards,
Steve
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
0
Tim
Top achievements
Rank 1
answered on 17 Feb 2014, 10:33 AM
Hi Steve,

Thanks for getting back to me, it looks like I accidentally deleted the certificate, can you tell me if the certificates are stored on your server or stored locally? I have a machine that I used AppBuilder on a couple of weeks ago that might have the certificate installed if they are stored locally. In the case that they are stored on your server, I take it there is no chance you would have a backup?

Many thanks
Tim.
0
Steve
Telerik team
answered on 17 Feb 2014, 11:36 AM
Hi Tim,

Certificates are stored in the cloud as they are required for the build process. If you have deleted it withing 2 weeks, there is a chance we can recover it, otherwise no.

Regards,
Steve
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
0
Tim
Top achievements
Rank 1
answered on 17 Feb 2014, 12:04 PM
Hi,

Thanks for your help, I believe I accidentally deleted the certificate a week ago, who do I need to contact to attempt a recovery of the certificate?

Thanks
Tim.
0
Steve
Telerik team
answered on 17 Feb 2014, 01:16 PM
Hi Tim,

You're in the right place. I would email you the backup of your certificates folder when I get it to the email address associated with your Telerik account.

P.S. Note that recovery service is not included in our license agreement and this is a one time thing we would do to help you out. Always back up your projects and corresponding certificates/provisions locally.

Regards,
Steve
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
0
Tim
Top achievements
Rank 1
answered on 17 Feb 2014, 01:51 PM
Hi,

Thanks for doing that, is there a way I can private message you my email as I don't want to write it on a public forum? alternatively its the email address associated with the Telerik account I'm posting with if you're able to retrieve it that that way.

Thanks
Tim
0
Steve
Telerik team
answered on 17 Feb 2014, 03:08 PM
Hello Tim,

I've got the last backup of your certs we have, but there is no Android certificate in there. I'm sending the .p12 your way eitherway.

Regards,
Steve
Telerik
Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
Tags
AppBuilder Windows client
Asked by
Tim
Top achievements
Rank 1
Answers by
Steve
Telerik team
Tim
Top achievements
Rank 1
Share this question
or