{"_id":"590a04f7ed80861900cbc79b","parentDoc":null,"project":"55b2d5baa74a380d00e290c4","version":{"_id":"590a04f2ed80861900cbc737","project":"55b2d5baa74a380d00e290c4","__v":4,"createdAt":"2017-05-03T16:27:30.085Z","releaseDate":"2017-05-03T16:27:30.085Z","categories":["590a04f3ed80861900cbc738","590a04f3ed80861900cbc739","590a04f3ed80861900cbc73a","590a04f3ed80861900cbc73b","590a04f3ed80861900cbc73c","590a04f3ed80861900cbc73d","590a04f3ed80861900cbc73e","590a04f3ed80861900cbc73f","590a04f3ed80861900cbc740","590a04f3ed80861900cbc741","590a04f3ed80861900cbc742","590a04f3ed80861900cbc743","590a04f3ed80861900cbc744","590a04f3ed80861900cbc745","590a04f3ed80861900cbc746","590a04f3ed80861900cbc747","590a04f3ed80861900cbc748","590a04f3ed80861900cbc749","590a04f3ed80861900cbc74a","590a04f3ed80861900cbc74b","590a04f3ed80861900cbc74c","590a04f3ed80861900cbc74d","59124949de13f61900336a7a","5914b04e7c2c552d008b7104","5914b47242c6a22300b9dc20"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"7.0.0","version":"7"},"user":"55b2d5626862a10d00887af9","__v":0,"category":{"_id":"590a04f3ed80861900cbc742","project":"55b2d5baa74a380d00e290c4","version":"590a04f2ed80861900cbc737","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-30T01:17:42.531Z","from_sync":false,"order":12,"slug":"certificates-and-provisioning-profiles","title":"iOS Certificates and Provisioning"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-11-04T22:27:31.809Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":1,"body":"## Step 1: Find and Export Your Code Signing Identity\n\nOpen the ​**Keychain Access.app** and select **Certificates** from the sidebar.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/KUuQVoIJQbmiQ6ZeM4Xw_p12-instructions-step-1:::at:::2x.png\",\n        \"p12-instructions-step-1@2x.png\",\n        \"1540\",\n        \"802\",\n        \"#154777\",\n        \"\"\n      ],\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\nClick your certificate to expose your ​**Private Key**.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/ACjrl3oCRNOTG9R3jhg9_p12-instructions-step-2@2x.png\",\n        \"p12-instructions-step-2@2x.png\",\n        \"1540\",\n        \"802\",\n        \"#175699\",\n        \"\"\n      ],\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\nChoose **File > Export Items…** and save your ​**Private Key** to a location of your choice.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/imXskTQtTdSFiPn5x3kg_p12-instructions-step-3@2x.png\",\n        \"p12-instructions-step-3@2x.png\",\n        \"1540\",\n        \"802\",\n        \"#2865a8\",\n        \"\"\n      ],\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\nCreate a password for your exported ​**.p12** file. You’ll need to add this password in buddybuild.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/kIuXwhBTPydqIFi9PG2G_p12-instructions-step-4@2x.png\",\n        \"p12-instructions-step-4@2x.png\",\n        \"944\",\n        \"652\",\n        \"#1e5c5d\",\n        \"\"\n      ],\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\nGo back to buddybuild. Upload your **.p12** file and enter the password you created above.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/54015a6-Onboarding_-_manual_certs.png\",\n        \"Onboarding - manual certs.png\",\n        1500,\n        800,\n        \"#2096d6\"\n      ],\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\n## Step 2: Upload Provisioning Profiles\n\nYour provisioning profiles can be found either on your development machine or can be downloaded directly from Apple. \n\nOn your development machine, navigate to the following path to find your provisioning profiles.\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"~/Library/MobileDevice/Provisioning Profiles\",\n      \"language\": \"text\"\n    }\n  ]\n}\n[/block]\nTo open this path, open Finder, and select **Go -> Go to Folder** from the menu bar. Paste in the above path to open the folder containing your Provisioning Profiles.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/ovKpIaMCSDWvUcQwO8BW_Screenshot%202015-11-06%2017.53.25.png\",\n        \"Screenshot 2015-11-06 17.53.25.png\",\n        \"910\",\n        \"633\",\n        \"#415d7d\",\n        \"\"\n      ],\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\nUpload the appropriate Provisioning Profiles to buddybuild.\n\nAlternatively, you can also download your Provisioning Profiles directly from Apple. Navigate to the developer Portals' Provisioning Profile page. Follow the link [here](https://developer.apple.com/account/ios/profile/profileList.action).\n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/lHaD1aa0S2yVMUmhiQm7_Screenshot%202015-11-06%2017.57.28.png\",\n        \"Screenshot 2015-11-06 17.57.28.png\",\n        \"888\",\n        \"503\",\n        \"#256695\",\n        \"\"\n      ],\n      \"sizing\": \"full\"\n    }\n  ]\n}\n[/block]\nDownload the appropriate profile and then upload it to buddybuild.","excerpt":"","slug":"uploading-certificates-manually","type":"basic","title":"Uploading Certificates Manually"}

Uploading Certificates Manually


## Step 1: Find and Export Your Code Signing Identity Open the ​**Keychain Access.app** and select **Certificates** from the sidebar. [block:image] { "images": [ { "image": [ "https://files.readme.io/KUuQVoIJQbmiQ6ZeM4Xw_p12-instructions-step-1@2x.png", "p12-instructions-step-1@2x.png", "1540", "802", "#154777", "" ], "sizing": "80" } ] } [/block] Click your certificate to expose your ​**Private Key**. [block:image] { "images": [ { "image": [ "https://files.readme.io/ACjrl3oCRNOTG9R3jhg9_p12-instructions-step-2@2x.png", "p12-instructions-step-2@2x.png", "1540", "802", "#175699", "" ], "sizing": "80" } ] } [/block] Choose **File > Export Items…** and save your ​**Private Key** to a location of your choice. [block:image] { "images": [ { "image": [ "https://files.readme.io/imXskTQtTdSFiPn5x3kg_p12-instructions-step-3@2x.png", "p12-instructions-step-3@2x.png", "1540", "802", "#2865a8", "" ], "sizing": "80" } ] } [/block] Create a password for your exported ​**.p12** file. You’ll need to add this password in buddybuild. [block:image] { "images": [ { "image": [ "https://files.readme.io/kIuXwhBTPydqIFi9PG2G_p12-instructions-step-4@2x.png", "p12-instructions-step-4@2x.png", "944", "652", "#1e5c5d", "" ], "sizing": "80" } ] } [/block] Go back to buddybuild. Upload your **.p12** file and enter the password you created above. [block:image] { "images": [ { "image": [ "https://files.readme.io/54015a6-Onboarding_-_manual_certs.png", "Onboarding - manual certs.png", 1500, 800, "#2096d6" ], "sizing": "full" } ] } [/block] ## Step 2: Upload Provisioning Profiles Your provisioning profiles can be found either on your development machine or can be downloaded directly from Apple. On your development machine, navigate to the following path to find your provisioning profiles. [block:code] { "codes": [ { "code": "~/Library/MobileDevice/Provisioning Profiles", "language": "text" } ] } [/block] To open this path, open Finder, and select **Go -> Go to Folder** from the menu bar. Paste in the above path to open the folder containing your Provisioning Profiles. [block:image] { "images": [ { "image": [ "https://files.readme.io/ovKpIaMCSDWvUcQwO8BW_Screenshot%202015-11-06%2017.53.25.png", "Screenshot 2015-11-06 17.53.25.png", "910", "633", "#415d7d", "" ], "sizing": "80" } ] } [/block] Upload the appropriate Provisioning Profiles to buddybuild. Alternatively, you can also download your Provisioning Profiles directly from Apple. Navigate to the developer Portals' Provisioning Profile page. Follow the link [here](https://developer.apple.com/account/ios/profile/profileList.action). [block:image] { "images": [ { "image": [ "https://files.readme.io/lHaD1aa0S2yVMUmhiQm7_Screenshot%202015-11-06%2017.57.28.png", "Screenshot 2015-11-06 17.57.28.png", "888", "503", "#256695", "" ], "sizing": "full" } ] } [/block] Download the appropriate profile and then upload it to buddybuild.