標籤:blog code http 2014 檔案 com
原地址:http://zengwu3915.blog.163.com/blog/static/2783489720137483422530/
開發環境: Mac OS lion 10.8.2、Xcode 4.5.1
1. 點擊應用程式 -> 實用工作 -> 鑰匙串 2. 在功能表列中依次選擇:鑰匙串訪問 -> 喜好設定 -> 認證選項卡,下面兩項全部選擇關閉 3. 產生認證請求:鑰匙串訪問 -> 認證助理 -> 從憑證授權單位請求認證 4. 輸入兩個電子郵件地址和常用名稱。電子郵件地址是你註冊AppleID。a) 常用名稱輸入你在蘋果網站註冊的名稱,其它名稱沒試過,不知道行不行。b) 選擇“儲存到磁碟”。選擇儲存路徑,儲存後的名稱應該為:CertificateSigningRequest.certSigningRequest c) 點儲存後 儲存到磁碟後在你的鑰匙串訪問視窗應該會出兩個密鑰,一個公開金鑰密鑰,一個專用密鑰,紅色部分就是你在上面輸入的常用名。 5、 產生Certificates認證(此處要有蘋果開發人員帳號,$99/年)a) 登入開發人員中心: https://developer.apple.com/ios/manage/overview/index.action b) 選擇左側的Certificates標籤,再選擇右側的:Request certificate ,在彈出的頁面框最下端選擇檔案,上傳剛剛產生的認證請求 (CertificateSigningRequest.certSigningRequest),提交之後會出現Download下載按鈕。 產生之後先不要下載。6、設定Devicesa) 在頁面的左側選 devices 添加你的裝置a) 輸入你的手機名稱,(可以在手機上通用?關於本機,查看手機名稱)b) 輸入你的UDID (串連你的手機到電腦,開啟Xcode?window?organizer,在開啟的視窗中選擇Devices)最下面一行identifier就是UDID7、設定APP IDsa) 在頁面的左側選APP IDs,b) 在頁面右側選擇 New APP ID ,開啟頁面如,c) 輸入一個APPID描述符,這個描述符沒有實際意義,就是描述你的這個APP ID 是做什麼用的,如“MyDebug”,在下面一個框中輸入你的應用程式ID,通常以“com.英文網域名稱.*”這種方式命名。設定好之後提交。注意!在這裡要詳細說明一下,"*"號表示所有程式都可以用此認證編譯,如果後面不用*號而是用具體的名稱那麼這個認證只能用於和這個名稱相同的程式。但是如果需要編譯帶發送push通知訊息或需要遊戲中心服務的程式必須設定成與你的程式名稱相同的名子,不能用"*"。 8、在開啟的頁面選擇你的認證類型。第一項和最後一項不能選,就是因為我的ID用了* 9、設定Pass type IDsa) 在頁面的左側選Pass type IDs,分別輸入一個名稱和ID,名稱隨便填,ID必須以pass. 開頭,加網域名稱b) 提交之後選擇 configure 來配製。c) 點完 configure 後可能還需要點一次,相當於重新整理了。 d) 在開啟的頁面點 continue繼續,點選擇檔案 上傳你的請求認證(CertificateSigningRequest.certSigningRequest)提交之後會出現Download下載按鈕。同樣,現在不要下載。10、產生Profilea) 在頁面的左側選Provisioning 分別設定下面幾項,ProFile Name 就是這個認證的名子,如:“MyDebug”,APP ID如果都是唯一的話,沒有其它可以選擇。b) 提交之後回到Certificates 標籤頁 注意!如果提交之後 status 狀態是 Pending 不是 Active,就重新重新整理一遍,如果還不是檢查上面的步驟哪裡出了問題。11、下載AppleWWDRCA.cer認證a) 開啟Certificates 標籤頁,下載AppleWWDRCA.cer認證, b) 下載之後雙擊進行安裝,鑰匙串類型選“登入”
12、下載 ios_development.cer認證安裝,如安裝完之後會出現下面兩個認證,此處為了清楚,刪除了上面產生的兩個密鑰,在自己機器上千萬別刪除。 13、下載Pass IDs認證開啟Pass Type標籤頁下載安裝。14 、下載用於編譯的認證a) 開啟Provisioning 下載,這個認證不要雙擊安裝。安裝方法如下:b) 串連你的iPhone到電腦;c) 將你的Xcode表徵圖拖到Doc上;d) 拖動你的認證到Xcode上立即釋放。e) 在organizer視窗Devices標籤中下面兩個位置就會出現你的認證名稱。並且 Status狀態一定會綠色。到次認證就設定完成,下面繼續說使用認證。 15、開啟Xcode建立一個工程。a) 在左側中找到xxxx-info.list檔案,設定右側“Bundle identifier”的值,將原來的xxxx.${PRODUCT_NAME:rfc1034identifier} 替換為你在頁面裡設定的值如com.英文網域名稱.${PRODUCT_NAME:rfc1034identifier1}b) 選中左側的工程表徵圖,如所示位置設定你的認證,如右側紅線部分。 16、在Xcode的左上方選擇你的裝置,然後點擊最左邊那個三角型,這時你的iPhone上就會出現你的程式了。 本文摘自: http://blog.sina.com.cn/s/blog_5a6efa330101dq8l.html