蘋果簽名免費教程
蘋果簽名(iOios webclipS簽名)是為了確保用戶在安裝和使用iPhone / iPad上的應(yīng)用程序時所提供的可靠性。當(dāng)你開發(fā)或發(fā)布iOS應(yīng)用程序時,都需要經(jīng)過蘋果簽名過程。蘋果的簽名是通過將開發(fā)者/開發(fā)團隊的證書和應(yīng)用程序的唯一設(shè)備標(biāo)識符 (UDID) 綁定在一起,從而使蘋果能夠跟蹤開發(fā)者和應(yīng)用程序。
這篇文章將為你提供一個免費的蘋果簽名教程,讓你可以在不花費任何費用的情況下,給你的應(yīng)用程序簽名。
1. 準(zhǔn)備工作
在開始之前,你需要滿足以下條件:
(1) 一個蘋果ID。如果你沒有,就去創(chuàng)建一個:https://appleid.apple.com
(2) 最新版本的Xcode,可以從Mac App Store下載:http://itunes.apple.com/app/xcode/id497799835
2. 創(chuàng)建免費開發(fā)者賬戶
使用你的Apple ID登錄:https://developer.apple.com,然后在頁面底部找到“非開發(fā)者”,點擊“申請”。
在頁面底部同意NDA協(xié)議后,你會得到一個免費的開發(fā)者賬戶。這個賬戶已經(jīng)可以用于簽名應(yīng)用了。
3. 創(chuàng)建iOS開發(fā)證書
打開Xcode,然后選擇“Xcode”菜單中的“Preferences”。
點擊“Accounts”標(biāo)簽,然后點擊左下角的加號,選擇“Add Apple ID”。
輸入你的Apple ID和密碼,然后點擊“Next”。
成功添加賬戶后,選擇賬戶,然后點擊“Manage Certificates”。
點擊左下角的加號,創(chuàng)建一個“iOS Development”證書。創(chuàng)建成功后可以看到你的證書已經(jīng)被添加到列表中。
4. 創(chuàng)建一個App ID
在你的蘋果開發(fā)者賬戶頁面,選擇“Certificates, IDs & Profiles”,然后點擊左側(cè)的“Identifiers”。
點擊右上方的加號,創(chuàng)建一個新的App ID。
輸入“Description”和一個獨特的“Bundle ID”。Bundle ID由兩部分組成,前綴和后綴。前綴基本上是你的開發(fā)者團隊ID,后綴是你的項目的標(biāo)識,例如:com.example.myapp。
點擊“Continue”,然后點擊“Register”。現(xiàn)在你的App ID已經(jīng)創(chuàng)建。
5. 創(chuàng)建設(shè)備UDID
在你的iOS設(shè)備上,訪問:https://get.udid.io,然后按照頁面操作進(jìn)行具體的操作。一旦完成,將獲得Device UDID。
在開發(fā)者賬戶頁面,選擇“Devices”,然后點擊右上方的加號,輸入設(shè)備名稱和剛剛獲取到的Device UDID。
6. 創(chuàng)建配置文件
在開發(fā)者賬戶頁面選擇“Profiles”,點擊右上方的加號創(chuàng)建一個新的“iOS Development”配置文件。
按照向?qū)Вx擇已經(jīng)創(chuàng)建好的證書、App ID和設(shè)備UDID。
檢查一遍所選的選項,然后給配置文件起一個名字,點擊“Generate”。
最后,點擊“Download”,把配置文件下載到本地。
7. Xcode簽名
用Xcode打開你的項目,然后點擊左上角的項目名稱。
在General標(biāo)簽頁面,找到“Signing”,勾選“Automatically manage signing”。
選擇你事先添加的Apple ID,然后在“Team”下拉框中選擇你的開發(fā)者賬戶。
確保“Signing Certificate”與你在前面步驟創(chuàng)建的證書相匹配,然后在“Provisioning Profile”中選擇你剛剛創(chuàng)建的配置文件。
現(xiàn)在你的應(yīng)用程序已經(jīng)簽名,你可以在你已經(jīng)添加UDID的設(shè)備上安裝和運行它。
注意:使用免費開發(fā)者賬戶簽名的應(yīng)用程序有效期為7天,到期后需要重新簽名。此外,這種方法確實有一些限制,如:無法發(fā)布到App Store,但對于個人簽名測試目的是完全充足的。如果想要發(fā)布應(yīng)用程序到App Store,你需要升級到付費的開發(fā)者賬戶。