iosxcodexcode5provisioning-profilein-house-distribution

Transferring Apple dev account & certificate to new machine


I've recently attempted to transfer my apple dev certificate to a new mac, however, the provisioning profiles are appearing as valid signing identity not found.

I imported my developer account into Xcode5 and when I deploy a build, I get the option to fix the issue of not having a valid signing - this generates an iOS team provisioning profile for the bundle id.

So far have found this is fine for testing - we distribute ourselves not using the app store.

If anyone would be able to give me a heads up on whether this is an okay method, or whether I will need to generate a new certificate for distribution in case we do use the app store for distribution.


Solution

  • what you need to do is to remake the developer and distribution certificates for your new mac and install it then, you update your provision profile with the new certificate, reinstall it and everything works

    PS: for remake your developer and distribution certificates you have to go in the keychan Certificate Assistant > Request a Certificate From a Certificate Authority.. then add your email and common Name, check Saved to disk. Finally Into the developer web site you remove your old certificates and create the new one with the new file that you have in the disk.