Certificates for multiple iOS accounts on the same computer

djv1120djv1120 Member, PRO Posts: 17
My latest quandry is about signing apps for multiple accounts on the same computer. My son is developing apps on his PC. When it is time to publish, he is going to use my iMac to make any changes needed to the iOS version and publish. His Apple Developers account is new so we are able to follow the instructions without any deviations.

I started by creating a separate account for him on my iMac so he has a separate keychain. We requested the certificate from certificate authority and downloaded it. When we uploaded it to create a development certificate everything works fine and shows his name. When I upload the same file to create the distribution certificate, the certificate shows my name. This in itself isn't a huge problem, but when we create a distribution profile, it does not show up as an option for signing within Gamesald even though it shows up in Xcode as valid.

Anybody know how to solve this one?

Thanks,
Dave

Answers

  • fadamionfadamion Member, PRO Posts: 309
    I have 2 apple accounts so i know it works i would try to start over from scratch and re set up all certificates and provisioning. I have both of mine on one user so that could be a problem idk.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    edited March 2013
    Sounds like you used the wrong certificate signing request for the distribution profile.

    I have had multiple client accounts on my machine at the same time along side my own and it all worked perfectly.
  • djv1120djv1120 Member, PRO Posts: 17
    The problem that prevented us from signing was a slight difference in the Bundle ID from GameSalad versus iTunes. Once we corrected that it worked, but it still shows my name in KeyChain for the distribution certificate even though it is downloaded form his account. No matter what I do, the distribution profile says my name even though I am getting it from his account. It allows me him to sign now so I'm not going to worry about it any more.
  • GuaveMediaGuaveMedia Member, PRO Posts: 1,262
    @tenrdrmer

    How do you install the profiles of other developers? I just can't get it to work..

    Thanks!
  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922
    I just create a new user on my mac and install the profiles there.
  • GuaveMediaGuaveMedia Member, PRO Posts: 1,262
    @FryingBaconStudios

    what exactly are you doing? I have to install a other developers certificates and I have no idea how it exactly works, if you could help me that would be awesome :)
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    If the certificates are already established on another machine you need to export the dev profile from there. If they are new you literally create and install new certs. I never mess with new users on the computer or anything.
  • HopscotchHopscotch Member, PRO Posts: 2,782
    @djc1120, I am assuming that your sons created the developer account as a private person and that the developers fee was paid with a credit card under your name?

    I have seen this to be the cause of what you describe. Apple seems to use your credit card/bank information to validate developer accounts of private persons.

    By contacting Apple directly you can have this changed, but the next hurdle might be that fact that your son is not yet of legal age?
Sign In or Register to comment.