蘋果開發——Xcode認證產生、設定及應用

來源:互聯網
上載者:User

標籤: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
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.