一.真機調試
1.首先登入到
http://developer.apple.com/iphone/index.action
點擊第一個進入
選擇第一個Certificates
點擊Click here會下載下來一個名字為 AppleWWDRCA.cer,只需下載一次。
2.下載完成之後雙擊安裝到鑰匙串中去
現在開始用鑰匙串申請一個認證,此認證在之後產生開發人員認證和發布認證都需要用到
填寫郵件地址,並選擇儲存到磁碟
之後將位置選為案頭,一直點繼續,最後會在案頭上組建檔案CertificateSigningRequest.certSigningRequest
3.接下來添加裝置
https://developer.apple.com/account/ios/device/deviceList.action
進入之後 點擊右上方的添加
填寫一個名字和你的裝置的uudid,udid可以在xode的o rganizer視窗找到
之後點擊提交就可以
接下來開始申請開發人員認證,選擇第一個
然後點擊右上交的建立
然後選擇之前鑰匙串在案頭上產生的認證
點擊繼續,最後點擊done完成,等狀態可用之後下載該認證,雙擊安裝
4.接下來進入APPId頁面
name可以隨意
下邊這個盡量選擇com.yourcompany.appname,名字需要記住,之後會用到
點擊繼續,最後提交
5.接下來是開始下載設定檔Provisioning
profile
點擊右上方的+,添加認證,選擇第一個
之後選擇appid和開發人員認證
點擊繼續,選擇裝置
給設定檔命名,最後點擊產生
然後下載該設定檔
將下載下來的檔案拖到organzer視窗
6.到了這一步基本上已經完成百分之九十九了
開啟該應用的pilist檔案
將Bundle identifier改為com.yourcompany.appname格式
版本號碼什麼的最好全都設定好
在BUild Setting中找到code sign將調試(debug)選上之前下載好的開發人員認證,distribution和release選擇之後下載好的發布認證。
點擊左上方你的應用程式名稱
設定為偵錯模式,之後發布的話改為release模式
串連你的裝置和mac,將模擬器改為你的裝置
運行之後就可以在你的iphone或者itouch上真機調試了
二.打包發布和產生ipa檔案
1.我們開始申請發布認證和相應的發布認證設定檔
流程和開發人員調試認證一樣,只是將要在distributionyemian申請
2.之後我們要將Xcode改為release之後,開始編譯(注意編譯之前最好先clean一下,並且讓專案檔中盡量不要出現中文,並且禁止調用私人`API)command+B,編譯之後,又擊app,選擇show in finder
如果你需要ipa檔案可將下邊選中檔案直接拖到itune裡,自動產生ipa檔案(如果發現該檔案不現實ICON,需要在項目中複製一張icon圖片,並命名為iTunesArtwork
)
將此檔案壓縮為zip檔案,這個zip檔案就是你需要上傳的檔案。
3.開啟工具,找到app loader工具
開啟之後按照步驟將zip檔案提交到App Store,ti jiao可能會失敗,比如你的像木有調用私人api等
現在大功告成,最後等待最終審核,大概兩周左右