回覆列表
  • 1 # 扶尾貓一夢稻葵

    這個需要你先去蘋果官網買一個開發者許可權。

    1.開啟蘋果的開發者網站,developer.後面加蘋果的主域名。

    在網站下面,有兩項開發者計劃,分別是iOSdeveloperprogram和MacDeveloper

    Program,選擇你想要加入的。PS:MAC是蘋果的桌上型電腦系統。

    2.之後就是一步步按提示來就行了,你需要提交:1、註冊一個蘋果賬號作為開發者賬號。2、個人或企業的姓名、地址、聯絡方式等相應資料,注意要英文版的。3、能夠做美金結算的信用卡賬號,一般帶VISA的信用卡都可以。4、支付99美金給蘋果。

    另外,申請企業賬號需要提供DUNS編碼以及稅務等相應資料,按說明提供即可。

    3.資料全部填完後,等待蘋果稽核通過後,就可以了。一般需要一週左右的時間,如果有問題,會有郵件聯絡。有不懂的地方,可以打蘋果的開發者客服專線電話聯絡,有中文服務的。

    購買了開發者許可權,自然是將App準備好。確保iOS應用程式已經在模擬器(Simulator)中做了全面的測試確認沒有已知Bug了。App釋出的工作一切準備好了之後,就可以釋出應用到AppStore了,

      應用釋出概括起來需要以下幾個流程:

      1、註冊AppID,在Xcode中指定BundleIdentifier

      2.建立釋出證書(DistributionCertificate)

      3.建立DistributionProvisioningProfile

      4.用DistributionProfile為應用簽名

      5.打包App6.在iTunesConnect上傳App以上大部分的操作是在ProvisioningPortal、XCode、KeychainAccess工具和iTunesConnect中完成的。

      上傳App必須在Xcode軟體裡執行(也就是要有MacAir,MacMini等執行MocOSXMountain等10.x的系統,最好是10.7等最新版的。XCode這個ObjectC的整合開發環境目前版本是4.3.2。其他操作都可以在普通瀏覽器裡完成。釋出iOS應用程式到AppStore-建立AppID首先給iOS應用程式申請一個AppID,它是你的應用程式的唯一標識。

      BundleIdentifier是指應用的程式碼標識,你可以用公司名.應用名來標識,例如:com.company.demoapp。然後開啟X-Code,選擇Target>Summary。在Identifier輸入框中輸入上面註冊的BundleIdentifier。

      釋出iOS應用程式到AppStore-建立DistributionCertificateiOS應用都有一個安全證書用於驗證開發者身份和簽名。在ProvisioningPortal的Distribution欄目下有詳細介紹,

      但總體可以歸納為以下步驟。

      1、開啟KeychainAccess,在Preferences中關閉OCSP和CRL。

      5.然後會在桌面上生成一個.CSR的檔案。

      6.然後進入ProvisioningPortal,選擇Certificates->Distribution->AddCertificate,新增剛才建立的.CSR簽名檔案。

      7.在等待稽核的時候下載並安裝WWDRintermediatecertificate。

      8.重新整理頁面,然後就可以下載證書了。下載後安裝。

      9.最後一步,開啟KeychainAccess。選中剛才安裝的privatekey,選擇選單中的ExportItem將私鑰匯出。

      將匯出的私鑰備份到一個安全的地方,以便以後重灌了系統可以還原。釋出iOS應用程式到AppStore-建立DistributionProvisioningProfile開啟ProvisioningPortal,選擇Provisioning->Distribution,選擇新增一個新的profile。DistributionMethod要選擇AppStore,AppID需要輸入在前面申請的AppID。

      提交後需要等一會兒再重新整理這個頁面。

      然後就可以下載和安裝profile了。安裝後profile會被新增到XCode。

      釋出iOS應用程式到AppStore-檢查簽名和生成設定開啟XCode,在BuildSettings中選擇CodeSigning。在Release設定上選擇剛才申請的DistributionProfile。

  • 中秋節和大豐收的關聯?
  • 如何辨別車是不是新車啊?