即便是免費應用也需要一個開發者賬號,註冊Developer賬戶這裡就不詳細介紹了。然後自然是將App準備好。確保iOS應用程式已經在模擬器(Simulator)中做了全面的測試確認沒有已知Bug了。App釋出的工作一切準備好了之後,就可以釋出應用到App Store了, 應用釋出概括起來需要以下幾個流程: 1、 註冊App ID,在Xcode中指定Bundle Identifier 2. 建立釋出證書(Distribution Certificate) 3. 建立Distribution Provisioning Profile 4. 用Distribution Profile為應用簽名 5. 打包App6. 在iTunes Connect上傳App以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。 上傳App必須在Xcode軟體裡執行(也就是要有MacAir, MacMini等執行Moc OS X Mountain等10.x的系統,最好是10.7等最新版的。XCode這個Object C的整合開發環境目前版本是4.3.2。其他操作都可以在普通瀏覽器裡完成。釋出iOS應用程式到App Store - 建立App ID首先給iOS應用程式申請一個App ID,它是你的應用程式的唯一標識。 登入iOS Developer網站,點選右側的iOS Provisioning Portal連結,選擇App ID。選擇建立新app ID。在Description中輸入應用的描述資訊。 Bundle Identifier是指應用的程式碼標識,你可以用公司名.應用名來標識,例如:com.company.demoapp。然後開啟X-Code,選擇Target > Summary。在Identifier輸入框中輸入上面註冊的Bundle Identifier。 釋出iOS應用程式到App Store - 建立Distribution CertificateiOS應用都有一個安全證書用於驗證開發者身份和簽名。在Provisioning Portal的Distribution欄目下有詳細介紹, 但總體可以歸納為以下步驟。 1、開啟Keychain Access,在Preferences中關閉OCSP和CRL。 2. 點選Keychain Access選單,選擇Certificate Assistant > Request Certificate from Authority。 3. 輸入Email地址,選擇Saved to Disk和Let me specify key pair information。點選Continue繼續。 4. 選擇key size of 2048 bits和RSA algorithm,點選Continue繼續。 5. 然後會在桌面上生成一個.CSR的檔案。 6. 然後進入Provisioning Portal,選擇Certificates -> Distribution -> Add Certificate,新增剛才建立的.CSR簽名檔案。 7. 在等待稽核的時候下載並安裝WWDR intermediate certificate。 8. 重新整理頁面,然後就可以下載證書了。下載後安裝。 9. 最後一步,開啟Keychain Access。選中剛才安裝的private key,選擇選單中的Export Item將私鑰匯出。 將匯出的私鑰備份到一個安全的地方,以便以後重灌了系統可以還原。釋出iOS應用程式到App Store - 建立Distribution Provisioning Profile開啟Provisioning Portal,選擇Provisioning -> Distribution,選擇新增一個新的profile。Distribution Method要選擇App Store,App ID需要輸入在前面申請的App ID。 提交後需要等一會兒再重新整理這個頁面。 然後就可以下載和安裝profile了。安裝後profile會被新增到XCode。 釋出iOS應用程式到App Store - 檢查簽名和生成設定開啟XCode,在Build Settings中選擇Code Signing。在Release設定上選擇剛才申請的Distribution Profile。
即便是免費應用也需要一個開發者賬號,註冊Developer賬戶這裡就不詳細介紹了。然後自然是將App準備好。確保iOS應用程式已經在模擬器(Simulator)中做了全面的測試確認沒有已知Bug了。App釋出的工作一切準備好了之後,就可以釋出應用到App Store了, 應用釋出概括起來需要以下幾個流程: 1、 註冊App ID,在Xcode中指定Bundle Identifier 2. 建立釋出證書(Distribution Certificate) 3. 建立Distribution Provisioning Profile 4. 用Distribution Profile為應用簽名 5. 打包App6. 在iTunes Connect上傳App以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。 上傳App必須在Xcode軟體裡執行(也就是要有MacAir, MacMini等執行Moc OS X Mountain等10.x的系統,最好是10.7等最新版的。XCode這個Object C的整合開發環境目前版本是4.3.2。其他操作都可以在普通瀏覽器裡完成。釋出iOS應用程式到App Store - 建立App ID首先給iOS應用程式申請一個App ID,它是你的應用程式的唯一標識。 登入iOS Developer網站,點選右側的iOS Provisioning Portal連結,選擇App ID。選擇建立新app ID。在Description中輸入應用的描述資訊。 Bundle Identifier是指應用的程式碼標識,你可以用公司名.應用名來標識,例如:com.company.demoapp。然後開啟X-Code,選擇Target > Summary。在Identifier輸入框中輸入上面註冊的Bundle Identifier。 釋出iOS應用程式到App Store - 建立Distribution CertificateiOS應用都有一個安全證書用於驗證開發者身份和簽名。在Provisioning Portal的Distribution欄目下有詳細介紹, 但總體可以歸納為以下步驟。 1、開啟Keychain Access,在Preferences中關閉OCSP和CRL。 2. 點選Keychain Access選單,選擇Certificate Assistant > Request Certificate from Authority。 3. 輸入Email地址,選擇Saved to Disk和Let me specify key pair information。點選Continue繼續。 4. 選擇key size of 2048 bits和RSA algorithm,點選Continue繼續。 5. 然後會在桌面上生成一個.CSR的檔案。 6. 然後進入Provisioning Portal,選擇Certificates -> Distribution -> Add Certificate,新增剛才建立的.CSR簽名檔案。 7. 在等待稽核的時候下載並安裝WWDR intermediate certificate。 8. 重新整理頁面,然後就可以下載證書了。下載後安裝。 9. 最後一步,開啟Keychain Access。選中剛才安裝的private key,選擇選單中的Export Item將私鑰匯出。 將匯出的私鑰備份到一個安全的地方,以便以後重灌了系統可以還原。釋出iOS應用程式到App Store - 建立Distribution Provisioning Profile開啟Provisioning Portal,選擇Provisioning -> Distribution,選擇新增一個新的profile。Distribution Method要選擇App Store,App ID需要輸入在前面申請的App ID。 提交後需要等一會兒再重新整理這個頁面。 然後就可以下載和安裝profile了。安裝後profile會被新增到XCode。 釋出iOS應用程式到App Store - 檢查簽名和生成設定開啟XCode,在Build Settings中選擇Code Signing。在Release設定上選擇剛才申請的Distribution Profile。