<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks

    原帖地址  http://www.cocoachina.com/bbs/read.php?tid-7923.html

    這兩天公司讓整理文檔,一直想寫一篇更詳細的聯(lián)機調(diào)試的文檔,這次剛好是機會
    我寫的只是聯(lián)機調(diào)試的步驟,并沒有深入的去寫為什么這么做(關(guān)鍵是我不知道)
    希望這篇文章對菜鳥們有幫助,
    高手們見了了就不要笑了~~

    明天再接著寫如何發(fā)布程序

    必須條件:
    99$
    (沒這個就不用再往下看了)
    我的系統(tǒng)是10.5.7   不同版本的系統(tǒng),可能有點小小的區(qū)別
    首先登錄到
    http://developer.apple.com/iphone/index.action

    如果已經(jīng)購買了99$, 登錄進去后會看到如下地方(圖1)
      

    點進去會看到如下界面(圖2)
      

    這里我要提一下,公司和個人的$99  Team里面的內(nèi)容是有所不同的(至少我發(fā)現(xiàn)有不同)
    公司的Team下面可以加入Member  而個人的不能加入Member只能是一個人,不過這里并無大礙,不妨礙我們下面的內(nèi)容。
    點擊進入 Certificates 看到如下內(nèi)容(圖3)

    點擊圖中紅色部分 會下載下來一個名字為  AppleWWDRCA.cer  的東西
    這個是調(diào)試發(fā)布IPHONE 程序必須的一個東西,這個東西我們只要下載一次就夠了,即使你有N個IDP,那么無論是調(diào)試程序,還是發(fā)布程序,那也只需要一個,后面我們要說到 Distribution頁面時,也有這個鏈接,如果已經(jīng)下載過,那么就不用再下這個了。(最初因為對這個流程不懂,我下載了N次這個),
    下完之后,點擊這個,這個東西就會裝到自己的機器上。
    打開你的  Keychain Access ,如果dock里面沒有到 C盤 ApplicationsUtilities下面去找Keychain Access,中文名字好像叫” 鑰匙串…” 打開這個,你會看到如下(圖4)

    這代表你已經(jīng)裝進去了。

    下面,我們打開Keychain的這個菜單(圖5)
      

    按著下面的圖來
    (圖6)
      

    (圖7)
      

    (圖8)
      

    然后continute
    就會生成一個CertificateSigningRequest.certSigningRequest 的文件,在你的桌面上哦

    下一步(圖9):
      

    點擊Request Certificate(圖10)
      

    點擊Choose File(圖11)


    選中CertificateSigningRequest.certSigningRequest

    點擊Choose(圖12)
      

    點擊Submit
    (圖13)
      

    點擊Approve
    (圖14)
      

    這時你的證書是牌Pending的狀態(tài)
    刷新一個網(wǎng)頁,OK就處于如下狀態(tài)
    (圖15)
      

    這時點擊 Download按鈕,會得到一個developer_identity.cer   雙擊這個文件
    (圖16)
      

    點擊OK
    這時再打開你的keychain 看看 會是如下結(jié)果
    (圖17)
      

    切記這時能看到下面那個 鑰匙 狀的東西,如果沒有這個,是不可能調(diào)試的,以前有時,我經(jīng)常看不到那個 鑰匙 狀的東西
    OK,我們繼續(xù)

    打開Devices 那一項
    (圖18)
      

    點擊 Add Devices
    (圖19)
      

    給自己的設(shè)備取個名字例如MyIPod
    DeviceID 就是自己IPod或IPHONE的機身號(40位),機身號的獲取方法有很多,可能通過 xcode 的window->Organizer 來取得
    (圖20)
      

    然后填入表中并點擊summit
    圖21
      

    下面我們來搞APPID
    圖22


    點擊NewAppID

    圖23
      

    第一處,隨便寫個名字就行了, 我以AppID為例
    第二處,一定要注意了,一定要按著這樣的格式寫
    我這里寫的是
    com.abc.*
    你也可以寫成 com.xyz.*    com.google.*  
    盡量中間那個變量有點意義,一般情況下是公司的名字。
    切記一定要寫成這種格式,不然以后會有麻煩
    然后submit
    圖24

    繼續(xù)Provisioning頁面
    圖25
      

    點擊New Profile
    按著我的填一下
    圖26
      

    填完后 Submit
    圖27
      

    Download 你會得到一個 DevProvision.mobileprovision 的文件,這個文件是要裝到手機里面的

    將這個拖動到organizer  里面
    圖28
      

    拖動后如圖29
      

    這時打開你的IPOD 你會發(fā)現(xiàn)在  設(shè)置->通用->描述文件  里面有個東西,那就是你的證書了
    然后再雙擊DevProvision.mobileprovision這個文件,然后你的xcode 就被激活,這時查看C盤
    Users用戶名LibraryMobileDeviceProvisioning Profiles下面 是不是有了一個
    XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件?

    下面隨便打開一個IPHONE的工程
    打開那個工程的plist文件,把Bundle identifier改成如下
    圖30
      

    現(xiàn)在大概你知道 abc 是什么東西了吧
    打開這個工程的info
    圖31
      

    然后按著下圖改一下設(shè)置(切記選中你該選中的那一項)
    圖32
      

    如果你想選中的那一項是灰色的,那么你前面的某些流程一定出了問題

    然后還有一處需要確認,如下(圖33)
      

    請確認,紅色是部分是你應(yīng)該選中的
    圖34
      

    OK
    現(xiàn)在已經(jīng)大功告成了 99.9999%了
    選中Device…  Debug    然后 Build and Go
    圖35
      

    程序肯定已經(jīng)跑在你的機器上了,如果不行,那么重起一下你的IPOD,如果再不行那就重起一下你的電腦,如果再再不行那就自己想辦法吧

    續(xù)
    接著如何發(fā)布程序
    打開Certificicates 的Distribution頁面
    (圖36)
      

    點擊 Request Certificate按鈕(有上面聯(lián)機調(diào)試的步驟這個過程一定很熟了吧)
    (圖37)
      

    選中CertificateSigningRequest.certSigningRequest  文件(這個文件在聯(lián)機調(diào)試的過程中已經(jīng)生成過了),
    圖38
      

    選中然后點擊Submit
    圖39
      

    點擊Appove
    圖40
      

    這時需要刷新一下頁面
    圖41
      

    點擊DownLoad
    會得到一個名為distribution_identity.cer 的文件
    雙擊這個文件,會有如下提示
    圖42
      

    點擊OK
    然后打開keychain 就會看到如下的圖
    圖43
      

    這時你的電腦就已經(jīng)具備發(fā)布程序的證書了

    下面打開Provisioning 的Distribution頁面
    圖44
      

    點擊New Profile
    然后按著下圖填一下,Profile Name 隨便寫個名字就行了
    圖45
      

    然后Submit
    圖46
      

    刷新一下
    圖47
      

    OK現(xiàn)在Download ,你會得到一個 Distribution.mobileprovision 的文件
    雙擊這個文件,你的xcode 會被激活
    查看C盤
    Users用戶名LibraryMobileDeviceProvisioning Profiles下面 又多了一個
    XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件

    現(xiàn)在我們再配置一下xcode
    圖48
      

    打開Configurations 頁面
    選中Release 然后Duplicate 一下
    圖49
      

    Duplicate之后如下圖
    圖50
      

    我們把名字改成Distribution
    圖51
      

    接著我們切換到Build 頁面
    圖52
      

    圖中1處選中Distribution   2處選中Distribution
    然后
    圖53
      

    圖54
      

    確定圖54中,是你應(yīng)該選的,不然build時會出現(xiàn)簽名錯誤

    確定之后,繼續(xù)
    圖55
      

    選中Device 和 Distribution
    OK
    圖56
      

    Build  OK  大功告成了99.9%了

    這時如果有簽名錯誤,那一定是你上面某個地方出了問題

    成功后
    圖57
      

    其中的iHide 就是我們要上傳的東西,在上傳之前,我們要把他壓縮成 zip 包

    現(xiàn)在我們在瀏覽器中輸入
    itunesconnect.apple.com
    登錄一下
    圖58
      

    進入Manage Your Applications
    圖59
      

    點擊Add New Application
    ……………

    OK了
    后面的不說了~~~

    工具下載見原帖地址 http://www.cocoachina.com/bbs/read.php?tid-7923.html

    posted on 2010-11-23 12:45 seal 閱讀(646) 評論(0)  編輯  收藏 所屬分類: iPhone
    主站蜘蛛池模板: 亚洲国产精品无码中文字| 亚洲中文字幕无码一区| 亚洲综合小说久久另类区| 久爱免费观看在线网站| 国产亚洲一区二区在线观看 | 亚洲精品无码mv在线观看网站| 亚洲免费视频网站| 96免费精品视频在线观看| 中文字幕视频免费在线观看| 中文字幕中韩乱码亚洲大片 | 亚洲综合图片小说区热久久| 亚洲成人免费网站| 亚洲午夜在线一区| 女人18毛片a级毛片免费视频| 亚洲AV无码一区二区三区网址 | 亚洲成a人一区二区三区| 一边摸一边爽一边叫床免费视频 | 在线看片无码永久免费aⅴ| 亚洲AV成人无码久久WWW| 亚洲成av人片在线观看天堂无码 | 一级毛片aaaaaa免费看| 亚洲视频免费观看| 成全视频在线观看免费高清动漫视频下载| xxx毛茸茸的亚洲| 免费a级毛片在线观看| 国产无遮挡又黄又爽免费网站| 亚洲αv在线精品糸列| 最新黄色免费网站| 亚洲色大18成人网站WWW在线播放| 国产成人免费手机在线观看视频 | 日韩免费在线中文字幕| 亚洲深深色噜噜狠狠爱网站| 999任你躁在线精品免费不卡| 亚洲中文字幕久久精品无码VA| 国产成人免费全部网站| a级午夜毛片免费一区二区| 亚洲国产熟亚洲女视频| 久久精品亚洲福利| 久久受www免费人成_看片中文| 在线观看亚洲免费| 亚洲人成网址在线观看 |