{"id":180,"date":"2025-07-23T07:44:53","date_gmt":"2025-07-23T07:44:53","guid":{"rendered":"https:\/\/documentation.iqonic.design\/prokit-flutter\/?p=180"},"modified":"2025-07-23T08:12:51","modified_gmt":"2025-07-23T08:12:51","slug":"how-to-generate-ios-certificates","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/prokit-flutter\/how-to-generate-ios-certificates\/","title":{"rendered":"How to generate iOS Certificates"},"content":{"rendered":"<div class=\"nolwrap\">\n<h2 class=\"wp-block-heading\"><strong>Certificate Signing Request (CSR) Creation and Installation Guide<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 1: Create a Certificate Signing Request (CSR)<\/strong><\/h2>\n\n\n\n<p>1.Open&nbsp;<strong>Keychain Access<\/strong>&nbsp;on your Mac.<\/p>\n\n\n\n<p>2. Navigate to&nbsp;<strong>Keychain Access &gt; Certificate Assistant &gt; Request a Certificate from a Certificate Authority<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates1.png\"><img decoding=\"async\" src=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates1.png\" alt=\"\" class=\"wp-image-370\" \/><\/a><\/figure>\n\n\n\n<p>3. Add email address,and CA email Address and common name for the certificate. (You can use common name as your App Name)<\/p>\n\n\n\n<p>4. Choose \u201cSave To Disk\u201d<\/p>\n\n\n\n<p>5. Click&nbsp;<strong>Continue<\/strong>&nbsp;and save the CSR file to your computer.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates2.png\"><img decoding=\"async\" src=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates2.png\" alt=\"\" class=\"wp-image-371\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 2: Generate .p12 Certificate<\/strong><\/h2>\n\n\n\n<p>1. Go to the your&nbsp;<a href=\"https:\/\/developer.apple.com\/account\/resources\" target=\"_blank\" rel=\"noreferrer noopener\">Certificates, Identifiers &amp; Profiles<\/a>.<\/p>\n\n\n\n<p>2. Click on&nbsp;<strong>Certificates<\/strong>.<\/p>\n\n\n\n<p>3. Click the add button (+).<\/p>\n\n\n\n<p>4. Choose \u201cApple Push Notification service SSL (Sandbox &amp; Production)\u201d from Service Section<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates3.png\"><img decoding=\"async\" src=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates3.png\" alt=\"\" class=\"wp-image-372\" \/><\/a><\/figure>\n\n\n\n<p>5. Select the appropriate&nbsp;<strong>App ID<\/strong>&nbsp;for which you want to generate the certificate.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates4.png\"><img decoding=\"async\" src=\"https:\/\/documentation.iqonic.design\/kivicare-laravel\/wp-content\/uploads\/sites\/10\/2025\/04\/generate_iOS_certificates4.png\" alt=\"\" class=\"wp-image-373\" \/><\/a><\/figure>\n\n\n\n<p>6.Click&nbsp;<strong>Continue<\/strong>&nbsp;and upload the CSR file.<\/p>\n\n\n\n<p>7. Download the certificate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 3: Install the Certificate<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Double-click the downloaded certificate file to install it in your\u00a0<strong>Keychain Access<\/strong>.<\/li>\n\n\n\n<li>Go to\u00a0<strong>Keychain Access &gt; My Certificates<\/strong>\u00a0and locate the newly installed certificate.<\/li>\n\n\n\n<li>Right-click (or control-click) on the certificate and select\u00a0<strong>Export<\/strong>.<\/li>\n\n\n\n<li>Choose a location to save the certificate and select\u00a0<strong>.p12<\/strong>\u00a0as the file format.<\/li>\n\n\n\n<li>Enter a password and confirm it. Note \u2013 Store your password at safe place because whenever you\u2019ll run the App XCode will ask for keychain access password. If you don\u2019t want to be asked password everytime you run, you can keep password empty.<\/li>\n<\/ol>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Certificate Signing Request (CSR) Creation and Installation Guide Step 1: Create a Certificate Signing Request (CSR) 1.Open&nbsp;Keychain Access&nbsp;on your Mac. 2. Navigate to&nbsp;Keychain Access &gt; Certificate Assistant &gt; Request a Certificate from a Certificate Authority. 3. Add email address,and CA email Address and common name for the certificate. (You can use common name as your [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":0,"parent":170,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-180","post","type-post","status-publish","format-standard","hentry","category-prokit-flutter"],"featured_image_src":null,"author_info":{"display_name":"flutteradminiq","author_link":"https:\/\/documentation.iqonic.design\/prokit-flutter\/author\/flutteradminiq\/"},"children":[],"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/posts\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":2,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/posts\/180\/revisions"}],"predecessor-version":[{"id":189,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/posts\/180\/revisions\/189"}],"up":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/posts\/170"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/media?parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/categories?post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/prokit-flutter\/wp-json\/wp\/v2\/tags?post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}