RIM Vendor Portal にアプリを提出するのに何日も費やしました。
私はそれを構築することができます。debugtoken.bar を使用してデバイスで実行できます。
ベンダー ポータルに送信しようとすると、「一部のファイルに署名がありません」という恐ろしいエラーが表示されます。
application.bar ファイル (実際には QuoteUnquote.bar という名前) を作成し、次のように署名しました。
"C:\Program Files (x86)\Research In Motion\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\bbwp\blackberry-tablet-sdk\bin\blackberry-signer" -verbose -cskpass ******** -keystore sigtool.p12 -storepass ******** "C:\work\word\quotes\platform_airplay\build_smartquotes-airplay_vc10\deployments\default\playbook\release\QuoteUnquote.bar" RDK
"C:\Program Files (x86)\Research In Motion\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\bbwp\blackberry-tablet-sdk\bin\blackberry-signer" -keystore sigtool.p12 -storepass ******** "C:\work\word\quotes\platform_airplay\build_smartquotes-airplay_vc10\deployments\default\playbook\release\QuoteUnquote.bar" author
署名済みの .bar ファイルの META-INF フォルダー内に、必要な 5 つのファイルがあることを確認します。
-verbose オプションを指定せずに検証すると、「.bar 検証済み」とだけ表示されます。-verbose オプションで検証すると、検証ツールがクラッシュしたように見えます。
C:\work\word\quotes\platform_airplay\PlayBook>"C:\Program Files (x86)\Research In Motion\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\bbwp\blackberry-tablet-sdk\bin\blackberry-signer" -verify -keystore sigtool.p12 -verbose "C:\work\word\quotes\platform_airplay\build_smartquotes-airplay_vc10\deployments\default\playbook\release\QuoteUnquote.bar"
2240 Sat Jun 30 00:31:16 PDT 2012 META-INF/MANIFEST.MF
1287 Sat Jun 30 00:31:16 PDT 2012 META-INF/AUTHOR.SF
710 Sat Jun 30 00:31:16 PDT 2012 META-INF/AUTHOR.EC
1287 Sat Jun 30 00:31:02 PDT 2012 META-INF/RDK.SF
280 Sat Jun 30 00:31:02 PDT 2012 META-INF/RDK.EC
0 Tue Jan 01 00:00:00 PST 1980 META-INF/
0 Tue Jan 01 00:00:00 PST 1980 native/
barsigner error: java.lang.NullPointerException
ですから、あまり役に立ちません。-verify ツールが不安定なだけなのか、それとも .bar ファイルの問題が原因でクラッシュしているのか、それとも何なのかはわかりません。
過去に .bar ファイルの署名と送信に成功したことがあるからです。今までと違うことをしているかわからない。
私が言うように、私は何日もこれにこだわっています。あなたが私に指針を与えることができれば、それは素晴らしいことです. 私の .bar ファイルを送って、何が問題なのかを教えていただければ、それでよろしいかと思います。
どんな助けでも大歓迎です。