Can i revoke all of my ios certificates and get new ones? [duplicate]












0
















This question already has an answer here:




  • If I revoke an existing distribution certificate, will it mess up anything with existing apps?

    3 answers




I have a new mac and I am trying to upload a new version of an app to the app store on xcode (current version). The problem is that I get an error that says "name has 3 iOS Distribution certificates but their private keys are not installed. Contact the creator of one of these certificates to get a copy of the private key." I tried to export the key from one of the old computers via keychain and import it on the new one and it fails to import. So my question is.. is there any harm in just revoking all of the iOS Distribution and iOS Developer certifications and having xcode request new ones? I believe this is the solution but I want to make sure before doing it. Thanks










share|improve this question













marked as duplicate by rmaddy ios
Users with the  ios badge can single-handedly close ios questions as duplicates and reopen them as needed.

StackExchange.ready(function() {
if (StackExchange.options.isMobile) return;

$('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
var $hover = $(this).addClass('hover-bound'),
$msg = $hover.siblings('.dupe-hammer-message');

$hover.hover(
function() {
$hover.showInfoMessage('', {
messageElement: $msg.clone().show(),
transient: false,
position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
dismissable: false,
relativeToBody: true
});
},
function() {
StackExchange.helpers.removeMessages();
}
);
});
});
Nov 13 '18 at 18:35


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.




















    0
















    This question already has an answer here:




    • If I revoke an existing distribution certificate, will it mess up anything with existing apps?

      3 answers




    I have a new mac and I am trying to upload a new version of an app to the app store on xcode (current version). The problem is that I get an error that says "name has 3 iOS Distribution certificates but their private keys are not installed. Contact the creator of one of these certificates to get a copy of the private key." I tried to export the key from one of the old computers via keychain and import it on the new one and it fails to import. So my question is.. is there any harm in just revoking all of the iOS Distribution and iOS Developer certifications and having xcode request new ones? I believe this is the solution but I want to make sure before doing it. Thanks










    share|improve this question













    marked as duplicate by rmaddy ios
    Users with the  ios badge can single-handedly close ios questions as duplicates and reopen them as needed.

    StackExchange.ready(function() {
    if (StackExchange.options.isMobile) return;

    $('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
    var $hover = $(this).addClass('hover-bound'),
    $msg = $hover.siblings('.dupe-hammer-message');

    $hover.hover(
    function() {
    $hover.showInfoMessage('', {
    messageElement: $msg.clone().show(),
    transient: false,
    position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
    dismissable: false,
    relativeToBody: true
    });
    },
    function() {
    StackExchange.helpers.removeMessages();
    }
    );
    });
    });
    Nov 13 '18 at 18:35


    This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


















      0












      0








      0









      This question already has an answer here:




      • If I revoke an existing distribution certificate, will it mess up anything with existing apps?

        3 answers




      I have a new mac and I am trying to upload a new version of an app to the app store on xcode (current version). The problem is that I get an error that says "name has 3 iOS Distribution certificates but their private keys are not installed. Contact the creator of one of these certificates to get a copy of the private key." I tried to export the key from one of the old computers via keychain and import it on the new one and it fails to import. So my question is.. is there any harm in just revoking all of the iOS Distribution and iOS Developer certifications and having xcode request new ones? I believe this is the solution but I want to make sure before doing it. Thanks










      share|improve this question















      This question already has an answer here:




      • If I revoke an existing distribution certificate, will it mess up anything with existing apps?

        3 answers




      I have a new mac and I am trying to upload a new version of an app to the app store on xcode (current version). The problem is that I get an error that says "name has 3 iOS Distribution certificates but their private keys are not installed. Contact the creator of one of these certificates to get a copy of the private key." I tried to export the key from one of the old computers via keychain and import it on the new one and it fails to import. So my question is.. is there any harm in just revoking all of the iOS Distribution and iOS Developer certifications and having xcode request new ones? I believe this is the solution but I want to make sure before doing it. Thanks





      This question already has an answer here:




      • If I revoke an existing distribution certificate, will it mess up anything with existing apps?

        3 answers








      ios xcode app-store






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 13 '18 at 18:23









      user3648673user3648673

      256




      256




      marked as duplicate by rmaddy ios
      Users with the  ios badge can single-handedly close ios questions as duplicates and reopen them as needed.

      StackExchange.ready(function() {
      if (StackExchange.options.isMobile) return;

      $('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
      var $hover = $(this).addClass('hover-bound'),
      $msg = $hover.siblings('.dupe-hammer-message');

      $hover.hover(
      function() {
      $hover.showInfoMessage('', {
      messageElement: $msg.clone().show(),
      transient: false,
      position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
      dismissable: false,
      relativeToBody: true
      });
      },
      function() {
      StackExchange.helpers.removeMessages();
      }
      );
      });
      });
      Nov 13 '18 at 18:35


      This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.






      marked as duplicate by rmaddy ios
      Users with the  ios badge can single-handedly close ios questions as duplicates and reopen them as needed.

      StackExchange.ready(function() {
      if (StackExchange.options.isMobile) return;

      $('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
      var $hover = $(this).addClass('hover-bound'),
      $msg = $hover.siblings('.dupe-hammer-message');

      $hover.hover(
      function() {
      $hover.showInfoMessage('', {
      messageElement: $msg.clone().show(),
      transient: false,
      position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
      dismissable: false,
      relativeToBody: true
      });
      },
      function() {
      StackExchange.helpers.removeMessages();
      }
      );
      });
      });
      Nov 13 '18 at 18:35


      This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


























          1 Answer
          1






          active

          oldest

          votes


















          1














          First let's explain the problem. 3 iOS Distribution certificates but their private keys are not installed.. It means that you don't have the private key that was used to create the certificates on developer portal. You can't export it from your Keychain if you're not the creator of the certificate, on the one who actually generated the certificate can export it from his keychain.



          Second, to answer your question. There is one thing to keep in mind, Xcode will request for developer certificates (AFAIK), and the ones that are really important are the distribution ones, that are used to release the app to the store.



          Now if you have the developer account and you can create new distribution certificates, then you can revoke them for sure. If you are not the person that releases the app to the store, you can revoke them, since that person will have the right distribution certificate (you can ask him/her to send the certificate to you too). THE MOST IMPORTANT: if you are the one who releases the app to the store but you don't have access to the developer account, don't revoke them, you won't be able to do another release to the store.



          I think I got everything covered but if you have any other questions, feel free to ask.






          share|improve this answer
























          • I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

            – user3648673
            Nov 13 '18 at 18:48











          • I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

            – danypata
            Nov 13 '18 at 18:53











          • Thanks for the help :)

            – user3648673
            Nov 13 '18 at 19:06


















          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          First let's explain the problem. 3 iOS Distribution certificates but their private keys are not installed.. It means that you don't have the private key that was used to create the certificates on developer portal. You can't export it from your Keychain if you're not the creator of the certificate, on the one who actually generated the certificate can export it from his keychain.



          Second, to answer your question. There is one thing to keep in mind, Xcode will request for developer certificates (AFAIK), and the ones that are really important are the distribution ones, that are used to release the app to the store.



          Now if you have the developer account and you can create new distribution certificates, then you can revoke them for sure. If you are not the person that releases the app to the store, you can revoke them, since that person will have the right distribution certificate (you can ask him/her to send the certificate to you too). THE MOST IMPORTANT: if you are the one who releases the app to the store but you don't have access to the developer account, don't revoke them, you won't be able to do another release to the store.



          I think I got everything covered but if you have any other questions, feel free to ask.






          share|improve this answer
























          • I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

            – user3648673
            Nov 13 '18 at 18:48











          • I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

            – danypata
            Nov 13 '18 at 18:53











          • Thanks for the help :)

            – user3648673
            Nov 13 '18 at 19:06
















          1














          First let's explain the problem. 3 iOS Distribution certificates but their private keys are not installed.. It means that you don't have the private key that was used to create the certificates on developer portal. You can't export it from your Keychain if you're not the creator of the certificate, on the one who actually generated the certificate can export it from his keychain.



          Second, to answer your question. There is one thing to keep in mind, Xcode will request for developer certificates (AFAIK), and the ones that are really important are the distribution ones, that are used to release the app to the store.



          Now if you have the developer account and you can create new distribution certificates, then you can revoke them for sure. If you are not the person that releases the app to the store, you can revoke them, since that person will have the right distribution certificate (you can ask him/her to send the certificate to you too). THE MOST IMPORTANT: if you are the one who releases the app to the store but you don't have access to the developer account, don't revoke them, you won't be able to do another release to the store.



          I think I got everything covered but if you have any other questions, feel free to ask.






          share|improve this answer
























          • I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

            – user3648673
            Nov 13 '18 at 18:48











          • I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

            – danypata
            Nov 13 '18 at 18:53











          • Thanks for the help :)

            – user3648673
            Nov 13 '18 at 19:06














          1












          1








          1







          First let's explain the problem. 3 iOS Distribution certificates but their private keys are not installed.. It means that you don't have the private key that was used to create the certificates on developer portal. You can't export it from your Keychain if you're not the creator of the certificate, on the one who actually generated the certificate can export it from his keychain.



          Second, to answer your question. There is one thing to keep in mind, Xcode will request for developer certificates (AFAIK), and the ones that are really important are the distribution ones, that are used to release the app to the store.



          Now if you have the developer account and you can create new distribution certificates, then you can revoke them for sure. If you are not the person that releases the app to the store, you can revoke them, since that person will have the right distribution certificate (you can ask him/her to send the certificate to you too). THE MOST IMPORTANT: if you are the one who releases the app to the store but you don't have access to the developer account, don't revoke them, you won't be able to do another release to the store.



          I think I got everything covered but if you have any other questions, feel free to ask.






          share|improve this answer













          First let's explain the problem. 3 iOS Distribution certificates but their private keys are not installed.. It means that you don't have the private key that was used to create the certificates on developer portal. You can't export it from your Keychain if you're not the creator of the certificate, on the one who actually generated the certificate can export it from his keychain.



          Second, to answer your question. There is one thing to keep in mind, Xcode will request for developer certificates (AFAIK), and the ones that are really important are the distribution ones, that are used to release the app to the store.



          Now if you have the developer account and you can create new distribution certificates, then you can revoke them for sure. If you are not the person that releases the app to the store, you can revoke them, since that person will have the right distribution certificate (you can ask him/her to send the certificate to you too). THE MOST IMPORTANT: if you are the one who releases the app to the store but you don't have access to the developer account, don't revoke them, you won't be able to do another release to the store.



          I think I got everything covered but if you have any other questions, feel free to ask.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 13 '18 at 18:34









          danypatadanypata

          6,48111731




          6,48111731













          • I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

            – user3648673
            Nov 13 '18 at 18:48











          • I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

            – danypata
            Nov 13 '18 at 18:53











          • Thanks for the help :)

            – user3648673
            Nov 13 '18 at 19:06



















          • I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

            – user3648673
            Nov 13 '18 at 18:48











          • I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

            – danypata
            Nov 13 '18 at 18:53











          • Thanks for the help :)

            – user3648673
            Nov 13 '18 at 19:06

















          I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

          – user3648673
          Nov 13 '18 at 18:48





          I am the one that releases and have access to the developer account so i think i will be okay. The only question i have is related to creating the new distribution cert. Do i create that online and download it/import to keychain or do i do that in xcode via manage certificates and clicking the plus sign. When trying to make a new one earrlier in xcode, I got the message "You already have a current iOS Distribution certificate or a pending certificate request." This implies that I need to revoke the existing ones first and then try this again correct?

          – user3648673
          Nov 13 '18 at 18:48













          I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

          – danypata
          Nov 13 '18 at 18:53





          I usually revoke everything and create them on the dev portal then download & install. Xcode has some issues with certificates & profiles and I don't trust it.

          – danypata
          Nov 13 '18 at 18:53













          Thanks for the help :)

          – user3648673
          Nov 13 '18 at 19:06





          Thanks for the help :)

          – user3648673
          Nov 13 '18 at 19:06



          Popular posts from this blog

          Xamarin.iOS Cant Deploy on Iphone

          Glorious Revolution

          Dulmage-Mendelsohn matrix decomposition in Python