« +J登場、携帯鎖国開国へ! | トップページ | 高知県で花粉が飛び始め »

2008/02/20

開発者証明書のSymbian Signedサイトでの取得 - YaPNのためには…

YaPNはもちろん自己責任で使用です。
と言っても、インストールできるようになるまでが慣れないと分かりにくいかもしれません。
PyS60appswitch103_unsigned_devcertfree.SISも必要になるというのもありますけれど、一番は開発者証明書を付ける作業でしょう。

YaPNをS60 3rd端末にインストールするには、YaPNに開発者証明書を付ける必要があります。appswitch103_unsigned_devcertfree.SISも開発者証明書を付ける必要があります。

Symbian Signedのサイトは今とても重いので、数日待ったほうがよいかもしれませんが、開発者証明書の取得を以下メモしておきます。

DIGIらいふの通りで付け加えることはなにもないんですけれどもね。

まずは、Symbian Signedに登録します。これは他のサイトとあまり変わらないので割愛します。登録完了したらSymbian Signdにログインします。

Yapn06


上方真ん中あたりのMy Symbian Signedのタブをクリックします。

Yapn07_2


画面左側にメニューが出てきます。左側メニューのうち、Open Signedをクリックします。


Yapn08_2


この画面ですね。

Yapn09_2


下の方に、
In order to obtain a Symbian Developer Certificate, a tool called DevCertRequest must be used. You can download it here.
と書いてあります。ここからDevCertRequest_2.1.1.exeをダウンロードします。Windows用のソフトです。
Windowsマシンにインストールして実行し、端末固有番号IMEIを一つだけ入れて、申請書とKeyファイルを作成します。Keyファイルと申請書の作り方は以下の通りです。

Yapn01_2


まず、申請書を保存するパスとファイル名を入れます。

Yapn02_2


次に、Publisher ID availableはNoを選び、Private Key Fileのパスとファイル名を指定します。
パスワードを二回入れます。

Yapn03_2


次に、国と州(県)と組織名(会社名)を適当に入れます。

Yapn04_2


インストールしたいNokia端末のIMEIを設定します。一つしか設定できません。
IMEIは、端末で「*#06#」とダイヤルすると表示されるでしょう。
ケイパビリティは全部選んで右側にAddします。
Yapn05


申請書であるMyDevCert.csrとKeyファイルであるMyKey.keyが無事生成されました。


さて、申請です。Symbian Signedにログインし、先ほどのOpen Signedのメニューを選んだ後、
左側のメニューのRequestを押します。
Yapn10


ところが、昨日までは、こんな感じの画面で、申請が受付されていませんでした。
今日夜に受付再開したものの、非常に重くて何度もはじかれる状態です。
Yapn11


画面下に、こんな感じの画像文字が出たら申請入力開始できます。
もっとも、Sendを押してもエラーになることが何度も続きました。時間帯を変えて何度かやり直しています。
Yapn12


申請が通れば、この後数秒で証明書がダウンロードできるボタンが出ます。
一度証明書が発行されれば、Open Signedのメニューの下のMy DevCertsメニューを押せば、いつでもダウンロードはできます。

MyDevCert.cerのようなファイルがダウンロードできたら、これが証明書ですので、サインのされていないソフトにこの証明書をつけてやります。


signsis.exe YaPN_0_0_4_unsigned.sis YaPN_0_0_4.sis MyDevCert.cer MyKey.key password

とか、

signsis.exe appswitch103_unsigned_devcertfree.sis appswitch103.sis MyDevCert.cer MyKey.key password

といった感じですね。

signsis.exeはSDKで入手できます。
SDKは、Forum Nokiaに登録してダウンロードします。S60 3rd Japaneseあたりを選ぶと、S60-SDK-0548-3.0-f.3.215f-JP.zipという約225MBくらいのzipファイルです。4分ほどでダウンロードできたので、回線のスピードが律速で、サイトはSymbian Signedほど重くはないようです。解凍し、Windowsマシン上でインストールします。コンパクトインストールでもOKです。C:¥Symbian¥9.1¥S60_3rd_JP¥Epoc32¥tools¥の下に、signsis.exeというファイルがあります。必要なのはこの一つだけです。

これでようやくインストール可能なSISファイルとなりました。
YaPNの場合は、あと
E:\Python\
に、
yapn.confを改行コードLFで作って置いてやる必要がありますね。で、全部インストールができたら、一回再起動すればOKです。

なお、このエントリで、「Windowsマシン」と書いてあるところは、Mac mini上のVMware fusionに入れたWindows2000で問題なく出来ています。

|

« +J登場、携帯鎖国開国へ! | トップページ | 高知県で花粉が飛び始め »

コメント

http://phonesoftware.blogsome.com/2007/12/18/signsis-v103/
こいつ使うと証明書付与が端末から出来るらしい。
しかし証明書がまだ作れないorz

投稿: すばっち | 2008/02/20 20:17

あやちさんこんにちは!
私もE90でMMSをやりたくて貴Webの方法で開発者証明書の認証を取るべく、チャレンジしていますが、Symbian Signedに再度ログインしてOpen Signedのメニューを選んだ後、メニューのRequestを押しますが、
『Your request has failed. Reason:
- Developer Certificates will be ENABLED for users who have a Publisher ID ONLY. (during GMT office hours)
- ONLY if you used a Publisher ID to create a .csr file with the DevCertCreate tool will you be able to use Open Signed Offline to create a Developer Certificate.
- Developer Certificates are currently DISABLED for users without a Publisher ID. Users who DO NOT have a Publisher ID CANNOT request Developer Certificates or use Open Signed Offline.
- Open Signed Online and Offline for users without a Publisher ID will NOT be available temporarily, an update will be provided during Week beginning 25th Feb
- If you have recently obtained a Publisher ID and are unable to create a Developer Certificate using Open Signed Offline please request support through the Symbian Signed forum on the Symbian Developer Network 』のコメントで申請が出来ません。トホホと困っています。何か方法が有れば教えて下さい。よろしくお願いします。

投稿: hiromi | 2008/02/27 15:47

そのコメント通りで、現在も(一時的に)証明書の取得ができない状態が続いていますね。
先週のうちにPublisher IDのないOpen Signed Offlineができるようにはなりませんでしたね。困ったものです。

投稿: あやち | 2008/03/04 01:11

それどころか、現在はメッセージが変わり、どうやらPublisherIDが無ければ、DevCertは配布しないよ。と言ってる用に思うのですが・・・

Your request has failed. Reason:
-Developer Certificates will be ENABLED for users who have a Publisher ID ONLY
-ONLY if you used a Publisher ID to create a .csr file with the DevCertCreate tool will you be able to use Open Signed Offline to create a Developer Certificate.
-Developer Certificates are currently DISABLED for users without a Publisher ID. Users who DO NOT have a Publisher ID CANNOT request Developer Certificates or use Open Signed Offline.
-If you have recently obtained a Publisher ID and are unable to create a Developer Certificate using Open Signed Offline please request support through the Symbian Signed forum on the Symbian Developer Network here

投稿: ディジェSE-R | 2008/03/19 11:23

3月5日のエントリをご参照ください。
既に、事前登録等必要なしに、onlineでYaPNへの署名付加が可能になっています。


投稿: あやち | 2008/03/19 12:15

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/69188/40189434

この記事へのトラックバック一覧です: 開発者証明書のSymbian Signedサイトでの取得 - YaPNのためには…:

« +J登場、携帯鎖国開国へ! | トップページ | 高知県で花粉が飛び始め »