XCode5 真机调试及发布应用
?
一、XCODE 真機測試
Xcode5已經很智能,只需生成一個開發證書,安裝后,插入設備會自動添加,注意,當Mac系統升級后,證書需要重新生成。
證書生成步驟:
1、生成 CertificateSigningRequest.certSigningRequest 文件,在開者中心生成開發證書時需要
鑰匙串訪問-》證書助理-》從證書頒發機構請求證書
? ?填入我們的開發者帳號,選擇存儲到磁盤,點繼續,生成了上面的文件。
2、生成開發者證書:?
? ?
? ? Menber Center -> Certificates -> Development -> + -> IOS app Development
? ?余下的都比較簡單,這個開發者證書好像只能生成兩個,即只支持兩臺電腦進行開發,進行真機調試需要MAC上的私人密鑰,
也就是上面導出的,每臺電腦一份。
? ?
? ?證書生成后,下載下來,雙擊就已經安裝了,這時已經可以進行真機調試了。當然這是在XCODE5下面,如果是早期的版本可
能還要導入設備的PP。注意:安裝完開發者證書后要重啟電腦才生效!如果完成了上面的步驟依然不能真機調試,還需要把你的手機
?
加入到Device中。
二、發布應用到APPStore
? ? 發布APP必備的東西:
1、在開發者中心為APP創建的APP ID及Bundle Id。
member center -> Identifiers -> App IDS -> +?
(填入Name,name為自己用應的名字,一般就用工程名)
(填入Bundle ID,這個ID命名規則為:com.sjyt.*,*一般真入的也是工程名方便區別,這個ID會在
使用到的地方介紹)
2、生成發布PP(PP是Provisioning Profiles 簡稱)
member center -> Provisioning Profiles -> Distribution -> + -> App Store -
> Select App ID(這個是選第一步注冊的)-》 Select certificates(這個選項是比較重要的,這個必須要選最新的
Certificates,它會因為系統升級或更換機器而失效,所以必須保證Certificates是本機最新生成的,貌似一個開發者帳號
只能生成兩個Certificates,尚不清楚刪除后對之前發布的游戲有什么影響。) ?-》 Profile Name(最后再取一個易明
白的名字比如PPDistribution*)
? ? ?有了以上兩樣法寶,我們就可以發布程序了:
Xcode -> Product -> Archive?
? ? ?Archive 成功后,會進入Organizer Archives管理界面,選中生成的App,有Validate 和?
Distribute,Distribute 就是提交給蘋果公司審察,當然之前需要在Itunes 中添加APP才可以。Distribute前最好先
Validate看有什么問題沒有通過,validate成功后再Distribute。
? ? ?常見問題:
1、Archive為灰色不可用
這個只需要在選IOS模擬器和IOS device的地方,選成 IOS Device就可以了。(在調試時需要選真
機還是模擬器那個地方)
2、有圖片資源找不到
這個一般解決辦法是查看該資源是否正常,是否有用到,重新添加等,嘗試一些方法。
出現了未知的問題最好的辦法就是GOOLE查。
總結
以上是生活随笔為你收集整理的XCode5 真机调试及发布应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2015年网页设计最佳颜色搭配的9种选择
- 下一篇: 微软职位内部推荐-Senior SW E