Application Identifier Issue

12 posts, 0 answers
  1. Tim
    Tim avatar
    11 posts
    Member since:
    Dec 2007

    Posted 11 Feb 2014 Link to this post

    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.
  2. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 12 Feb 2014 Link to this post

    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)
  3. Tim
    Tim avatar
    11 posts
    Member since:
    Dec 2007

    Posted 12 Feb 2014 Link to this post

    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
  4. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 14 Feb 2014 Link to this post

    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)
  5. Tim
    Tim avatar
    11 posts
    Member since:
    Dec 2007

    Posted 14 Feb 2014 Link to this post

    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
  6. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 17 Feb 2014 Link to this post

    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)
  7. Tim
    Tim avatar
    11 posts
    Member since:
    Dec 2007

    Posted 17 Feb 2014 in reply to Steve Link to this post

    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.
  8. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 17 Feb 2014 Link to this post

    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)
  9. Tim
    Tim avatar
    11 posts
    Member since:
    Dec 2007

    Posted 17 Feb 2014 in reply to Steve Link to this post

    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.
  10. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 17 Feb 2014 Link to this post

    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)
  11. Tim
    Tim avatar
    11 posts
    Member since:
    Dec 2007

    Posted 17 Feb 2014 Link to this post

    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
  12. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 17 Feb 2014 Link to this post

    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)
Back to Top