iOS提交應用至App Store流程及真機調試

來源:互聯網
上載者:User

iOS提交應用至App Store流程及真機調試
前言:你要有蘋果開發人員帳號,我用的是個人帳號。其次xcode為xcode 7,由於xcode 7需要 os x 系統 10.11 或更高的版本, 所以os x 系統也需要 10.11 或更高的版本。(本文說的提交是原始碼用xCode提交,不是ipa 提交,ipa提交我還沒有試過,暫不闡述)關於xCode中真機調試與提交的操作,在下一篇“iOS提交應用至App Store流程及真機調試 二,xCode操作”篇幅原因,這一篇只做,認證與設定檔的說明。篇幅加有點長,內容其實不多,多數為操作性,所以我加了些圖,使篇幅有點長。

一、進入蘋果開發人員中心的認證與設定檔
1、開啟蘋果開發人員中心網址:https://developer.apple.com,點擊“Member Center”,
2、輸入入帳號、密碼登入開發人員中心,點擊“Certificates, Identifers&Profiles”

二、建立 套ID、認證、設定檔;
1、建立 套ID 選擇頁面中的 “APP ids”,然後點擊“+”號


在這裡要說一下,
a、名字,不要用中文,我是隨意起的。
b、套id 類型分兩類,“Explicit App ID” 和 “Wildcard App ID”,Explicit App ID 是指為一個單一應用程式建立 套id,這個簡單的應用程式用到了 遊戲中心,在應用程式內購買、資料保護、和iCloud,推送,等一些特殊的情況,用到哪些就在圖中勾選,而且要注意的是,選這一樣項時,Bundle ID,不能用"*",要與你要上傳應用程式的 Bundle Identifiter 一至。
c、Wildcard App ID 這一項用得較多,這一項不用勾選用到服務,Bundle ID,可以用*
填好之後,下一走,提交,就建立好了。

==================================================
2、建立認證,認證分為開發和發布兩種,開發認證用於真機調試,發布認證用於上傳app store;
2.1、建立密鑰檔案【建立認證需要密鑰檔案,之後使用這個認證的mac需要這個專用密鑰】
a、開啟mac 的鑰匙串訪問,如操作

b、輸入電子郵箱,選擇儲存到磁碟,發到郵箱也行,反正最後要用到這個檔案。

c、輸入檔案名稱,這個檔案名稱你要記住。

d、完成。

2.2 建立認證【認證最後是安裝在mac的鑰匙訪問串中】
a、選擇 "Certificates" 中的選項, 點擊“+” 號,下一步

b、真機調試選擇 "iOS App Development", 上傳App stroe 選擇 "App Store And Ad Hoc",發布用的認證和開發真機調試用的認證僅此不同;下一步

c、跳過【continue】

d、點擊"Choose File..."

e、選擇剛剛建立的密鑰檔案,剛剛說了要記住名字的。

f、建立【cenerate】
g、下載安裝


==================================================
3、建立設定檔【設定檔是xCode 要使用的】
a、真機調試,選擇 "Development",上傳 App store 選擇 "Distribution" 點擊"+"號

b、真機調試選擇 "iOS App Development", 上傳App stroe 選擇 "App Store",下一步

c、選擇 套ID,下一步

d、選擇相應認證,認證類型已固定(開發還是上傳)

d、真機調試的話,會讓你選擇磁碟機,一個開發人員最多有一百個磁碟機,也就說你最多在一百能蘋果手機上安裝調試你的程式。這裡有你就選沒有你就不用選,iPhone 6 我測試過,會自動產生這個磁碟機,當然是要在有網的情況下才能自動產生,如果沒有產生,就要手動添加,還要下載添加到調試磁碟機中,如何去做,會在下一篇”iOS提交應用至App Store流程及真機調試 二,xCode操作” 中詳細說明。(上傳app store 設定檔中就沒有這一步)

e、給你的設定檔取個名字,隨意。

f、下載安裝

==================================================
4、在另一台Mac機器上共用同一個app ID進行真機調試。
4.1、先從主Mac機器上匯出專用密鑰
a、開啟 鑰匙訪問串,選口密鑰,找到上面所建立的密鑰,說了要記住名字的那個,在這裡你會發現有兩個,一個是公用密鑰,一個是專用密鑰。在專用密鑰上右擊。選擇匯出

b、取也名字

c、輸入匯入時要驗證的密碼

d、輸入你的電腦密碼,匯出專用密鑰


4.2、在目標機器上匯入
a、把剛從主機器上匯出的密鑰拷貝到目標機器上,在目標機器上開啟解匙訪問串,選擇密鑰,點擊 檔案 -> 匯入項目

b、選擇剛剛拷貝過來的密鑰,點開啟

c、輸入難的密碼,是密鑰驗證的密碼,點擊好

e、然後下載認證並雙擊安裝,下裝設定檔並雙擊安裝。
現在就可以在目標機器上進行真機調式了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.