Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Adobe AIR Development

Reply
Developer
JohnPinkerton
Posts: 350
Registered: ‎01-21-2011
My Device: Curve 8900 (Personal) / Bold 9650 (Work)
My Carrier: Regional

Re: BlackBerry Signing Tool for Tablet OS Now Live!

ZanuZawa, I don't personally know you but would be sticking my neck out for you by doing the certificate. Surely parents, family members, or a colleague would be willing to assist? Even perhaps a professor?

 

It'd be different if you lived around the corner and I could stop over to smack you over the head for getting me in trouble :smileywink:

Please use plain text.
New Developer
ZanuZawa
Posts: 32
Registered: ‎12-08-2010
My Device: Red Z10
My Carrier: Indosat

Re: BlackBerry Signing Tool for Tablet OS Now Live!

@jtegen @peter9477 : thanks for the replies guys.

 

@JohnPinkerton : nevermind,  maybe the situation between my country with your country is different, I live in a small town so many people in here more often use the money in cash rather than credit card. anyway, thanks.

Please use plain text.
Developer
Acenet
Posts: 249
Registered: ‎11-02-2010
My Device: PlayBook
My Carrier: -

Re: BlackBerry Signing Tool for Tablet OS Now Live!

To get back to technical, about page:

http://docs.blackberry.com/en/developers/deliverables/23959/Signing_your_application_1422721_11.jsp

 

I'm not sure about the first step:

blackberry-signer -csksetup -cskpass <create_a_password>

 

Is a param missing ?

From what I read in other post, it "may" be:

 

blackberry-signer -csksetup -cskpass -storepass <create_a_password>

 

 

JC
Please use plain text.
Developer
peter9477
Posts: 6,473
Registered: ‎12-08-2010
My Device: PlayBook, Z10
My Carrier: none

Re: BlackBerry Signing Tool for Tablet OS Now Live!

In case it helps, these things do have some built-in help, not that it directly answers that question:

 

 

c:\> blackberry-signer -help
Usage:
   blackberry-signer -cskpass <csk-password> [<options>] <bar-file> <rim-key-name>
   blackberry-signer [<options>] <bar-file> <alias>
   blackberry-signer -verify [<options>] <bar-file>
   blackberry-signer -csksetup -cskpass <csk-password> [<options>]
   blackberry-signer -cskdelete [<options>]
   blackberry-signer -register -cskpass <csk-password> -csjpin <csj-pin> [<options>] <csj-file>
Where:
   <alias>                     - name of key in local keystore
   <bar-file>                  - input/output bar file
   <csj-file>                  - input csj file for registration
   <rim-key-name>              - name of registered RIM key
<options> are:
   -csksetup                   - generate new long-lived keys into csk file
   -cskdelete                  - delete long-lived keys in csk file
   -cskpass <csk-password>     - password to encrypt long-lived keys
   -register                   - register with RIM signing server using csj file
   -csjpin <csj-pin>           - PIN associated with csj file
   -keystore <url>             - keystore location
   -storepass <password>       - password for keystore integrity
   -storetype <type>           - keystore type
   -keypass <password>         - password for private key (if different)
   -sigfile <file>             - name of .SF/.DSA file
   -signedbar <file>           - name of signed bar file
   -digestalg <algorithm>      - name of digest algorithm
   -sigalg <algorithm>         - name of signature algorithm
   -verify                     - verify a signed bar file
   -verbose                    - verbose output when signing/verifying
   -certs                      - display certificates when verbose and verifying
   -tsa <url>                  - location of the Timestamping Authority
   -tsacert <alias>            - public key certificate for Timestamping Authority
   -altsigner <class>          - class name of an alternative signing mechanism
   -altsignerpath <pathlist>   - location of an alternative signing mechanism
   -internalsf                 - include the .SF file inside the signature block
   -sectionsonly               - don't compute hash of entire manifest
   -protected                  - keystore has protected authentication path
   -providerName <name>        - provider name
   -providerClass <class>
      (-providerArg <arg>)*    - name of cryptographic service provider's master class file and constructor arguments

 

 


Peter Hansen -- (BB10 and dev-related blog posts at http://peterhansen.ca.)
Author of White Noise and Battery Guru for BB10 and for PlayBook | Get more from your battery!
Please use plain text.
Developer
Acenet
Posts: 249
Registered: ‎11-02-2010
My Device: PlayBook
My Carrier: -

Re: BlackBerry Signing Tool for Tablet OS Now Live!

Ok,

 so it looks like it's actually

 

blackberry-signer -csksetup -cskpass <password>

as specified in the official page.

(Well I'll "try" anyway, but I would like to have a clean howto before starting....)

JC
Please use plain text.
Developer
rcmaniac25
Posts: 1,804
Registered: ‎04-28-2009
My Device: Z10 (STL100-4)-10.2.1.3253, Z10 (STL100-3)-10.3.1.634 Dev OS, Z30 (STA100-5)-10.3.1.634 Dev OS, Passport (SQW100-1)-10.3.0.1154, PlayBook (16GB)-2.1.0.1917
My Carrier: Verizon

Re: BlackBerry Signing Tool for Tablet OS Now Live!

I signed and submitted my app (and got the signed version approved) but I just got an email today saying that we should submit it as "<bundlename>_signed".

 

Do I need to resubmit this/get this changed or is it fine as is?

---Spends time in #blackberrydev on freenode (IRC)----
Three simple rules:
1. Please use the search bar before making new posts.
2. "Like" posts that you find helpful.
3. If a solution has been found for your post, mark it as solved.
--I code too much. Well, too bad.
Please use plain text.
Developer
jtegen
Posts: 6,541
Registered: ‎10-27-2010
My Device: HTC One, PlayBook, LE Z10, DE Q10
My Carrier: Verizon

Re: BlackBerry Signing Tool for Tablet OS Now Live!

This might be a naming convention they would like us to do.  I was sumbitting mine as Signed<appname>_<version>.bar like "SignedClock_121.bar".  Not a bad idea to keep it organized in your own folders.  Anyone else get something like this?

Please use plain text.
Developer
JRab
Posts: 2,462
Registered: ‎11-04-2010
My Device: Bold 9700

Re: BlackBerry Signing Tool for Tablet OS Now Live!

hey guys,

 

i think the email only applies to those who havent gotten their applications signed and approved already. i think its just their way of sorting through the pile of applications faster visually.

J. Rab (Blog) (Twitter)
--
1. If you liked my post or found it useful please click on the thumbs up and provide a Like!
2. If my post solved your problem please click on the Accept as Solution button. Much appreciated!

Approved Apps: OnTrack | ssShots | Hangman
Please use plain text.
Developer
kmitchell
Posts: 41
Registered: ‎11-01-2010
My Device: BlackBerry Bold 9780, PlayBook 16GB, PlayBook 32GB
My Carrier: Bell

Re: BlackBerry Signing Tool for Tablet OS Now Live!

Do we get a email once its signed? I did run through the steps and got this:

 

 updating: META-INF/MANIFEST.MF
   adding: META-INF/RDK.SF
   adding: META-INF/RDK.EC
  signing: air/myapp-app.xml
  signing: air/my-icon.png
  signing: air/myapp.swf
bar signed

 

 

so then I signed. but I didnt get an email say it signed.

 

 

 

Please use plain text.
Developer
JRab
Posts: 2,462
Registered: ‎11-04-2010
My Device: Bold 9700

Re: BlackBerry Signing Tool for Tablet OS Now Live!

Hey kmitchell,

They do not dispatch any emails once u have signed your bar file. The only confirmation is to check the contents. From the output it looks like it signed correctly though.
J. Rab (Blog) (Twitter)
--
1. If you liked my post or found it useful please click on the thumbs up and provide a Like!
2. If my post solved your problem please click on the Accept as Solution button. Much appreciated!

Approved Apps: OnTrack | ssShots | Hangman
Please use plain text.