鑒于論壇中不少剛接觸S60第三版的朋友對證書問題不是很了解、同時www.symbiansigned.com的注冊流程有少許的變化,我寫了這篇文章,希望能對S60第三版的新手有所幫助。
下面先說明幾個問題
1、為什么要證書(或者說為什么要簽名):S60系統的智能手機從第三版開始,很多.sis和.sisx軟件需要簽名才能安裝到手機上(java的程序不用簽名)使用,這是S60第三版的要求;
2、簽名需要什么東西:簽名需要兩樣東西,一是簽名工具,二是有一個你手機可以使用的證書文件;
3、簽名工作在哪里進行:簽名工作目前只能在電腦上完成(或許以后會出現能在手機上完成簽名的工具,但起碼現在還沒有);
4、簽名的簡單理解:當你安裝軟件到手機的時候,如果出現證書錯誤、或證書過期等提示,你就需要對這個軟件進行簽名了;對軟件簽名可以簡單的理解為吧你手機的有效證書的信息附加到你想安裝的軟件上,從而讓你的手機認為你要安裝的軟件是合法有效的。
5、準備工作:建議先去網上搜索下載DevCertRequest_30_10_2006_v2.0.exe證書請求文件生成工具和SignSisx簽名工具(這個工具里面通常會包含Key.key文件,后面要用到)。
第一部分:證書申請
證書申請目前只有一個途徑,就是到www.symbiansigned.com網站去申請,不過你是自己申請還是別人幫你申請的,最終都是到這個網站去申請。
證書申請的步驟概述:
1、先在電腦上生成一個證書請求文件(本文假設文件名為Cert.csr),這步需要DevCertRequest工具和你手機的IMEI串號;
2、到www.symbiansigned.com去注冊一個帳號,帳號只需注冊一次,以后只需登陸即可使用。注冊帳號的唯一難題是需要你有一個不常見的EMail郵箱,想Hotmail/Gmail/163/263等常見的郵箱是不能注冊的,企業郵箱則基本能注冊;
3、登陸到www.symbiansigned.com網站,根據你先前生成的Cert.csr文件去申請一個你手機能使用的證書文件(本文假設文件名為Cert.cer)。
下面按上述的步驟逐一說明。
1、生成Cert.csr文件
安裝DevCertRequest_30_10_2006_v2.0.exe軟件,推薦大家安裝后再安裝CNPDA網站的漢化補丁,安裝后在電腦上運行“開始菜單--程序--Symbian OS Tools--Developer Certificate Request--DevCertRequest”即可出現如下的界面,總共有5個步驟:
第一步是設定存放證書請求文件的目錄和文件名,隨便設定一個即可,如C:/Cert.csr。
第二步是指定一個密鑰文件,建議大家使用下載的SignSisx簽名工具里面包含的Key.key文件,而后按如下設定即可。
第三步是填寫個人信息,可以隨便填寫。
第四步是設定手機IMEI串號,同時設置證書所包含的程序權限。首先點擊“選擇”按鈕,在出現的新窗口上輸入你的手機IMEI串號,而后確定即可添加,如下圖:
接著點擊“應用權限設置”左邊窗口的所有項目,使其都變成藍低白字后,按下“添加”按鈕,所有權限項目就跑到右邊的窗口,如下圖:
最后一步很簡單,就是點擊“完成”即可,最后關閉程序,這樣你的Cert.csr文件就生成了。
2、到www.symbiansigned.com去注冊一個帳號
首先在電腦上訪問www.symbiansigned.com,在出現的如下圖上,點擊右上角的“Register Now”。
其次輸入你的EMail來注冊,EMail的要求上面已經說明了,企業EMail最好用,不常見的EMail一般也可以。
第三如果你的EMail符合要求,就會在你的EMail中收到一封來自donotreply@symbiansigned.com的郵件,里面有一串激活碼(Activation code),把這串激活嗎填寫到下圖的Activation code*里面,而后根據網頁的要求,填寫所有黑體字的項目,黑體字的項目都要填寫,缺一不可!
第四很關鍵的一步就是一定要點擊頁面最后面的“View legal agreement”按鈕,會出現如下的一個窗口,經過漫長的等待后,點擊窗口后面的“I Accept”按鈕(我同意)。這步如果不做,則無法完成注冊!
最后,“I Accept”按鈕按下后窗口會關閉,又回到上面的資料填寫窗口,確認資料填寫OK后,點擊最后面的“Register Now”按鈕。如果一切正常,則會出現下面的窗口。
恭喜你,帳號注冊完成,你的EMail就是你以后的登陸賬戶。
3、申請證書
首先在電腦上訪問www.symbiansigned.com,在出現的如下圖上,點擊右上角輸入你的賬戶和密碼,并點擊“Login”按鈕。
其次在登陸成功后點擊左上角的“My Symbian Signed”。
第三是分別點擊左邊的“Open Signed -- Request”,進入證書申請界面
在界面下面選擇你剛才生成的Cert.csr文件,最后按下Send按鈕,一般就能成功申請到證書,這時就會出現如下的界面:
按下Download按鈕,即可下載你的證書。
至此,證書文件申請完成!
第二部分:軟件簽名
軟件證書簽名上面有簡單的說明,對軟件簽名可以簡單的理解為吧你手機的有效證書的信息附加到你想安裝的軟件上,從而讓你的手機認為你要安裝的軟件是合法有效的。
簽名在電腦上完成,需要簽名工具,建議使用我編寫的簽名工具,下載地址:http://b.99081.com/godown/SymSign.rar,解壓密碼是99081。
這里做下簡單的說明,把你的Key.key文件和Cert.cer證書文件和SymSign.exe放在一起,選擇好“待簽文件”和“輸出文件”后按下“簽名”按鈕即可完成簽名,簽名后的軟件就可以安裝到手機上了:
更具體的簽名過程請查看友人論壇N82的寶典文章:http://bible.younet.com/files/2008/01/11/386438.shtml。
(完)
新聞熱點
疑難解答
圖片精選