日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何联机调试和发布程序(99$)

發布時間:2024/9/30 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何联机调试和发布程序(99$) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉 “http://www.cocoachina.com/bbs/read.php?tid-7923-keyword-99%24.html”

這兩天公司讓整理文檔,一直想寫一篇更詳細的聯機調試的文檔,這次剛好是機會?

我寫的只是聯機調試的步驟,并沒有深入的去寫為什么這么做(關鍵是我不知道)
希望這篇文章對菜鳥們有幫助,
高手們見了了就不要笑了~~

明天再接著寫如何發布程序


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

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

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

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

?


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

?

這代表你已經裝進去了。

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


按著下面的圖來
(圖6)
??
?

(圖7)
??
?

(圖8)
??
?

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

下一步(圖9):
??
?

點擊Request Certificate(圖10)
??
?

點擊Choose File(圖11)

?
選中CertificateSigningRequest.certSigningRequest


點擊Choose(圖12)
??
?

點擊Submit?
(圖13)
??
?

點擊Approve?
(圖14)
??
?

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

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

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

切記這時能看到下面那個 鑰匙 狀的東西,如果沒有這個,是不可能調試的,以前有時,我經常看不到那個 鑰匙 狀的東西
OK,我們繼續

打開Devices 那一項
(圖18)
??
?

點擊 Add Devices
(圖19)
??
?

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

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

下面我們來搞APPID
圖22

?
點擊NewAppID


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

?



繼續Provisioning頁面
圖25
??
?
點擊New Profile
按著我的填一下
圖26
??
?


填完后 Submit
圖27
??
?

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

將這個拖動到organizer??里面
圖28
??
?

拖動后如圖29
??
?

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


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

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

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

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


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

請確認,紅色是部分是你應該選中的
圖34
??
?



OK
現在已經大功告成了 99.9999%了
選中Device…??Debug????然后 Build and Go
圖35
??
?



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





接著如何發布程序
打開Certificicates 的Distribution頁面
(圖36)
??
?

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

選中CertificateSigningRequest.certSigningRequest??文件(這個文件在聯機調試的過程中已經生成過了),
圖38
??
?

選中然后點擊Submit
圖39
??
?

點擊Appove
圖40
??
?

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

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

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

這時你的電腦就已經具備發布程序的證書了

下面打開Provisioning 的Distribution頁面
圖44
??
?
點擊New Profile
然后按著下圖填一下,Profile Name 隨便寫個名字就行了
圖45
??
?

然后Submit
圖46
??
?

刷新一下
圖47
??
?

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

現在我們再配置一下xcode?
圖48
??
?


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

Duplicate之后如下圖
圖50
??
?

我們把名字改成Distribution?
圖51
??
?


接著我們切換到Build 頁面
圖52
??
?
圖中1處選中Distribution?? 2處選中Distribution
然后
圖53
??
?


圖54
??
?
確定圖54中,是你應該選的,不然build時會出現簽名錯誤?

確定之后,繼續
圖55
??
?


選中Device 和 Distribution
OK
圖56
??
?


Build??OK??大功告成了99.9%了

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


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

現在我們在瀏覽器中輸入?
itunesconnect.apple.com
登錄一下
圖58
??
?

進入Manage Your Applications
圖59
??
?
點擊Add New Application
……………

總結

以上是生活随笔為你收集整理的如何联机调试和发布程序(99$)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。