Code signing issue (first timer)

Hello

I am currently working on my first project that requires the use of the reserved RIM API. I have two quick questions both are probably stupid, but this is my first time and I just want to be sure before you proceed.

The first and simplest is the registration online form ask you a name of company (required) what happens if I don't currently have a fully registered company? I guess the big question is are the key registered to the person or the company?

The second question is what I have to buy a key for each unique application I develop and you want to deploy? Or is it a one-time purchase for the entity (or individual if all goes well) the key is saved to?

I guess the last question happens as I sit staring at the screen of the registration form online. Regarding the keys of certicom. Assuming that the keys of the RIM is a one-time purchase recorded the individual for me if I do not check the box indicating I have a key of Certicom sold separately, but at a later date, adding it should I do so that this option is available for me during the development and more important still deploy?

Thank you for your time and your help.

BTW, this might help:

http://developerlife.com/tutorials/?p=522

Found here:

http://supportforums.BlackBerry.com/Rim/Board/message?board.ID=java_dev&thread.ID=9822

Tags: BlackBerry Developers

Similar Questions

  • Code signing issue

    Hey guys lately, I worked on one application using signed classes, so I bought the key to RIM, code signing, but I have no idea about if that one key is sufficient for many devices, I want to say is possible to use my key to deploy my application in many BB devices?

    If you have purchased ($20 fee) RIM signature keys, these keys can be used to sign applications for any device blackberry for an unlimited period.

    There is no limitation on the amount of blackberry devices and time.

  • Unity3D code signing issue

    Hello everyone, I'm new here.

    I just tried to get the keys to a game from the signature.

    I got the csk file, but no email with SJC files didn't follow.

    Is there something that I am missing?

    Unity3D requires files from the csj to sign for BB10.

    Can someone help with the process, please?

    The file bbidtoken.csk is a BlackBerry ID token, which is our new method for signing.

    You can still use the previous method used (files CSJ) code signing keys.  You can get them using this form: https://www.blackberry.com/SignedKeys/codesigning.html

    Choose the second option, which is: "For PlayBook apps BlackBerry BlackBerry 10 apps development using a 10.1 SDK or lower or SDK WebWorks BlackBerry 10 below 2.0."

  • motorcycle g I can't open my e-mail address. He needs a code I've ever had in a first time. I have my password. Help!

    motorcycle g I can't open my e-mail address.  He needs a code I've ever had in a first time.  I have my password.  Help!

    Robert,

    Can you verify the account?

    If so, you may need to check it

    http://Windows.Microsoft.com/en-us/Windows-Live/account-verify-ID-email-address

    For more information

    http://Windows.Microsoft.com/en-in/Windows/Outlook/verify-account

  • This is the first time the following: failed: 1 update or the errors found Code 80070643. I followed through the Fix code he doctor. This morning the automatic update has not as well.

    This is the first time the following: failed: 1 update or the errors found Code 80070643. I followed through the Fix code he doctor. This morning the automatic update 4/16 showed failure: update for Microsoft Office PowerPoint 2007 (KB 24664594)

    Hi William,.

    First try the following article: http://support.microsoft.com/kb/971058.

    If this does not work, try this link: http://support.microsoft.com/kb/923100.

    While I'm not quite certain that the first will succeed, the second is a common and often recommended solution that has helped a lot with this error code.

    I hope this helps.

    Good luck!

  • I wanted to remember my password in a single site, but first time I clicked the issue appeared in the No. and now I don't know hot to set it to. I have

    I want to save my password in mozilla firefox in a single site.
    But what first time I wrote my pass and this question appeared to remember (save) my pass
    I clicked on no for missclick. Now I can't change it. I tired to clear the cookies and history.
    I visit this site of more than 10 times a day and my connection is quite long.
    How can I save password and login in this site now?

    You can delete all stored data with a specific area through "Forget this Site" from the context menu of the history entry (see the history or the history sidebar) or via the subject: permissions page.

    With the help of "Forget this Site" will delete everything as bookmarks, cookies, passwords, cache, history, and exceptions in this area, so be careful and if you have a password or other data from that domain that you do not want to lose so take note of these passwords and bookmarks.
    You can't recover from which "forget" unless you have a backup of the affected files.

    It has no lasting effect, so if come back you on such a 'forgotten' site, then the data of this Web site will be saved once more.

    The website may use autocomplete = off to prevent Firefox to save and fill in the name and the password.

    You can remove autocomplete = off with a bookmarklet to make Firefox to record names and passwords and other form data.

  • issue code signing key

    Hello

    I installed another eclipse jde in my system and in my old jde overshadows the code signing key, I installed, but I want to install the key in the new code-signing jde eclipse is can anyone help me please its urgent...

    my eclipse has Aproblematique goat that is why I ask you all plese...

    Hey, I resolved this BBForum thanks...

    go to this link...

    http://supportforums.BlackBerry.com/T5/Java-development/transfer-code-signing-key/m-p/749819#M141306

  • Several installation issues for the first time the user of 10gRelease2

    Despite the doc who said certification 10g Release 2 Windows XP Professional (> 1 MS), clusterware install fails with YES-1-8001 (error - must XP ver 5.0 or 5.2). My XP Prof Ver 5.1.2600 apparently is not compatible. Error Msg suggests the Service Pack upgrade.

    Tried to install Personal Edition, but has never seen the oppty to selection after downloading (clinet, gateways, clusterware) individual zip files into separate and then folders by running setup.exe from each folder. Don't know if I am running Personal Edition.

    It is my first time attempt to install Oracle dB. Seems that my client and gateway installation went well, but I do not have something straight to start SQLPLUS or my question clusterware is causing a problem.

    When you start SQLPLUS, entered by user name (e-mail), passwd, don't know what to enter for the chain. Leaving blank, a timeout exceeded. Do I need a login? SQLPLUS crashes if I try, and then click file.

    You have installed the companion stuff. Get rid of it.

    Install only the CD database.

  • Need help to request a code signing key

    Hello

    Unfortunately, a forum search has not revealed anything and since I can't find any way to report problems with the site of the developer of the RIM, so... here go us:

    As a first time dev, I just downloaded the SDK and emulator, the I tried to go through the "getting started" doc As a first step, it says:

    "Request permission to sign BlackBerry Tablet OS applications by completing the web form at
    http://developer.blackberry.com/native/beta/signingkey . After your application is accepted, youreceive two CSJ registration files by email. One file allows you to configure your keystore to sign
    applications; the other file allows you to create debug tokens. Each file arrives in a separate emailwith information about the purpose of the file attached."
    

    Well that's where I'm stuck already: after completing this form, when I hit the submit button, all I get is:

    Warning: preg_replace() [function.preg-replace]: Unknown modifier '/' in
    /opt/sites/native/app/libs/sanitize.php on line 451
    Cannot redirect! Headers have already been sent!
    

    So apparently some PHP - guy didn't properly test its code of form validation.

    Saddest:

    The link only I could find reviews of the website was. to http://us.blackberry.com/contact/ (mailto link [email protected]). And send a report to this address just resulted in a response canned (useless), saying that the mail was not delivered, and I should find an alternative care option (followed by several products related links).

    Well: I don't have a problem with products like software development kits, software, peripheral... my prob is the RIM site itself!

    So I hope that some members of the staff on BOARD reads this and can direct me to the appropriate Department...

    Clueless

    -Fritz

    Hi people,

    We are aware of the issue and helping them to solve.  Must be addressed very soon.  In the meantime, you can order keys directly here https://www.blackberry.com/SignedKeys/

    shape is slightly different but its attached to the same system of back-end and you will get the same keys

  • Code signing certificate renewal problem

    We recently renewed our Verisign code signing certificate, only to find out that it breaks the process of automatic update with the notorious error "this application cannot be installed because this installer has been misconfigured." We were able to make it work using the ADT-migrate command. It's all good and wonderful. But there are two issues I see. First of all, there is a limit of 180 days, beyond which users is no longer updated. Then, when our certificate gets renewed next year, we could be stuck in a situation where we have to choose which users get to update and who are orphaned and are forced to uninstall/re-install.

    Also, how much of this we have to live with the pain becomes a function of how long a certificate we are willing to pay for. If we are a small company of doubling money for a year 3 certificate could be painless. Why should that be a factor? Why is it not simple to renew the same certificate and have facilities at the beginning of time be well with him?

    Maybe there's something about the renewal process which is not fair. However, when I renewed my cert of Verisign that their process fairly well got me to keep everything about the renewed cert, identical to the original, otherwise it would not be a "renewal."

    If there is something arcane we miss them I'd appreciate it more for what it is. It shouldn't be this difficult.

    Thank you

    Kevin

    Hey Kevin,

    I asked around and learned that the process you describe is "as planned."  However, there are strategies to minimize the disadvantages.

    For more information, please see the following documents:

    AIR 2.6 periods Migration Signature Grace

    Update strategies for changing certificates

    Regularly update your Applications

    Code singing in Adobe AIR

    Hope this helps,

    Chris

  • my computer doesn't turn off the first time.

    my computer doesn't turn off the first time I try to turn it off. This will turn off the second time I select "turn the computer off.

    Hi Guillermo_932,
     
    -You receive an error message or error code while trying to turn off your computer for the first time?
    -Have you been able to shut down your computer without any problem before?
    -If so, remember you have changed your computer before this problem started to happen?
     
    Follow the steps in the article, and check if it helps in fixing the issue:
    If it does not, check the event viewer to see if there is no error message related to this issue.
     

    See the following articles for more information on the event viewer display:

    Using the event viewer

    Procedure to view and manage event logs in Event Viewer in Windows XP

    After return with details that are of event viewer to help us help you better.

  • Validity of code signing keys

    I have a simple question. We issued keys of the RIM, everything works well for code signing. My question is how long is it valid keys and if expire? For example if required to expand this key every year etc...?

    Thank you for the help

    From what I remember, you get signs 0x7FFFFFFF. Every time you sign, you get an email telling you how many operations of signature, you left.

  • Must be signed with the RIM Runtime Code Signing Key (RRT) - example of code bar

    Hi, when I try to start the bardcode example in my device (9780 Smartphone), I get

    "Error starting BarCodeApp: Module 'BarCodeApp' must be signed with the RIM Code Signing Key (RRT) DURATION.

    The only class I have in my project is:

    import java.util.Hashtable;
    import java.util.Vector;
    
    import net.rim.blackberry.api.browser.Browser;
    import net.rim.blackberry.api.browser.BrowserSession;
    import net.rim.device.api.barcodelib.BarcodeBitmap;
    import net.rim.device.api.barcodelib.BarcodeDecoder;
    import net.rim.device.api.barcodelib.BarcodeDecoderListener;
    import net.rim.device.api.barcodelib.BarcodeScanner;
    import net.rim.device.api.command.Command;
    import net.rim.device.api.command.CommandHandler;
    import net.rim.device.api.command.ReadOnlyCommandMetadata;
    import net.rim.device.api.system.Bitmap;
    import net.rim.device.api.system.KeyListener;
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.Keypad;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.XYEdges;
    import net.rim.device.api.ui.component.BitmapField;
    import net.rim.device.api.ui.component.Dialog;
    import net.rim.device.api.ui.component.EditField;
    import net.rim.device.api.ui.component.LabelField;
    import net.rim.device.api.ui.container.FullScreen;
    import net.rim.device.api.ui.container.MainScreen;
    import net.rim.device.api.ui.decor.BorderFactory;
    import net.rim.device.api.ui.toolbar.ToolbarButtonField;
    import net.rim.device.api.ui.toolbar.ToolbarManager;
    import net.rim.device.api.util.StringProvider;
    
    import com.google.zxing.BarcodeFormat;
    import com.google.zxing.DecodeHintType;
    import com.google.zxing.common.ByteMatrix;
    import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
    import com.google.zxing.qrcode.encoder.Encoder;
    import com.google.zxing.qrcode.encoder.QRCode;
    
    /***
     * Barcode API Sample
     * 

    * This application demonstrates the most common use of the Barcode API: 1) * Creating and displaying a QR code, 2) Scanning a QR code and opening the * browser pointing to that URL. It could be easily modified to scan/create * other kinds of barcodes, or do other things with the scanned/created barcode. * * @author PBernhardt * */ public class BarcodeAPISample extends UiApplication { //This controls how big barcode we will display is to be private static final int BARCODE_WIDTH = 300; // This is the app itself private static BarcodeAPISample _app; // Errors will be logged here private LabelField _logField; // The main screen which holds the toolbar and displayed barcode private MainScreen _mainScreen; // The barcode is displayed here private BitmapField _barcodeField; // The text stored here is converted into a barcode by the user private EditField _barcodeTextField; // This controls the scanning of barcodes private BarcodeScanner _scanner; // This screen is where the viewfinderf or the barcode scanner is displayed private FullScreen _barcodeScreen; public BarcodeAPISample() { // New screen _mainScreen = new MainScreen(); // Create the log field so it can be used in this constructor _logField = new LabelField("Log: "); // Create the place-holder for the barcode image and add it to the main // screen _barcodeField = new BitmapField(new Bitmap(BARCODE_WIDTH, BARCODE_WIDTH), Field.FIELD_HCENTER); _barcodeField.setBorder(BorderFactory.createBevelBorder(new XYEdges(2, 2, 2, 2))); _mainScreen.add(_barcodeField); // Create and add the field to store the barcode contents _barcodeTextField = new EditField("Barcode text: ", "http://devblog.blackberry.com"); _mainScreen.add(_barcodeTextField); // Add "display barcode" and "scan barcode" toolbar buttons /** * This is a quick example of the new (in 6.0) * net.rim.device.api.command package and the * net.rim.device.api.ui.toolbar package. All it does is invoke the * displayBarcode() or scanBarcode() method when you click the * corresponding button. For more details on this package, see the * JavaDocs or elsewhere in the Developer Resource Center */ ToolbarManager toolbar = new ToolbarManager(); ToolbarButtonField displayBarcodeToolbarButtonField = new ToolbarButtonField(new StringProvider("Display")); displayBarcodeToolbarButtonField.setCommand(new Command(new CommandHandler() { public void execute(ReadOnlyCommandMetadata arg0, Object arg1) { displayBarcode(); } })); toolbar.add(displayBarcodeToolbarButtonField); ToolbarButtonField scanBarcodeToolbarButtonField = new ToolbarButtonField(new StringProvider("Scan")); scanBarcodeToolbarButtonField.setCommand(new Command(new CommandHandler() { public void execute(ReadOnlyCommandMetadata arg0, Object arg1) { scanBarcode(); } })); toolbar.add(scanBarcodeToolbarButtonField); _mainScreen.setToolbar(toolbar); // Add the log field to the bottom _mainScreen.add(_logField); pushScreen(_mainScreen); } // Simply create the the app and enter the event dispatcher public static void main(String[] args) { _app = new BarcodeAPISample(); _app.enterEventDispatcher(); } /** * displayBarcode *

    * This method will take the text in the _barcodeTextField, convert it into * a QRCode and display it on the main screen. It could be easily modified * to use a different barcode format or to get the text from somewhere else. */ private void displayBarcode() { try { QRCode qrCode = new QRCode(); // This encodes the text with a low level (%7) of error correction Encoder.encode(_barcodeTextField.getText(), ErrorCorrectionLevel.L, qrCode); // From there we get the actual data matrix and convert it into a // bitmap ByteMatrix barcode = qrCode.getMatrix(); Bitmap bitmap = BarcodeBitmap.createBitmap(barcode, BARCODE_WIDTH); _barcodeField.setBitmap(bitmap); } catch (Exception e) { log("Exception: " + e); } } private void scanBarcode() { // If we haven't scanned before, we will set up our barcode scanner if (_barcodeScreen == null) { // First we create a hashtable to hold all of the hints that we can // give the API about how we want to scan a barcode to improve speed // and accuracy. Hashtable hints = new Hashtable(); // The first thing going in is a list of formats. We could look for // more than one at a time, but it's much slower. Vector formats = new Vector(); formats.addElement(BarcodeFormat.QR_CODE); hints.put(DecodeHintType.POSSIBLE_FORMATS, formats); // We will also use the "TRY_HARDER" flag to make sure we get an // accurate scan hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE); // We create a new decoder using those hints BarcodeDecoder decoder = new BarcodeDecoder(hints); // Finally we can create the actual scanner with a decoder and a // listener that will handle the data stored in the barcode. We put // that in our view screen to handle the display. try { _scanner = new BarcodeScanner(decoder, new MyBarcodeDecoderListener()); _barcodeScreen = new MyBarcodeScannerViewScreen(_scanner); } catch (Exception e) { log("Could not initialize barcode scanner: " + e); return; } } // If we get here, all the barcode scanning infrastructure should be set // up, so all we have to do is start the scan and display the viewfinder try { _scanner.startScan(); _app.pushScreen(_barcodeScreen); } catch (Exception e) { log("Could not start scan: " + e); } } /*** * MyBarcodeDecoderListener *

    * This BarcodeDecoverListener implementation tries to open any data encoded * in a barcode in the browser. * * @author PBernhardt * **/ private class MyBarcodeDecoderListener implements BarcodeDecoderListener { public void barcodeDecoded(final String rawText) { // First pop the viewfinder screen off of the stack so we can see // the main app _app.invokeLater(new Runnable() { public void run() { _app.popScreen(_barcodeScreen); } }); // We will use a StringBuffer to create our message as every String // concatenation creates a new Object final StringBuffer message = new StringBuffer("Would you like to open the browser pointing to \""); message.append(rawText); message.append("\"?"); log(message.toString()); _barcodeScreen.invalidate(); // Prompt the user to open the browser pointing at the URL we // scanned _app.invokeLater(new Runnable() { public void run() { if (Dialog.ask(Dialog.D_YES_NO, message.toString()) == Dialog.YES) { // Get the default sessionBrowserSession BrowserSession browserSession = Browser.getDefaultSession(); // Launch the URL browserSession.displayPage(rawText); } } }); } } /*** * MyBarcodeScannerViewScreen *

    * This view screen is simply an extension of MainScreen that will hold our * scanner's viewfinder, and handle cleanly stopping the scan if the user * decides they want to abort via the back button. * * @author PBernhardt * */ private class MyBarcodeScannerViewScreen extends MainScreen { public MyBarcodeScannerViewScreen(BarcodeScanner scanner) { super(); try { // Get the viewfinder and add it to the screen _scanner.getVideoControl().setDisplayFullScreen(true); Field viewFinder = _scanner.getViewfinder(); this.add(viewFinder); // Create and add our key listener to the screen this.addKeyListener(new MyKeyListener()); } catch (Exception e) { log("Error creating view screen: " + e); } } /*** * MyKeyListener *

    * This KeyListener will stop the current scan cleanly when the back * button is pressed, and then pop the viewfinder off the stack. * * @author PBernhardt * */ private class MyKeyListener implements KeyListener { public boolean keyDown(int keycode, int time) { // First convert the keycode into an actual key event, taking // modifiers into account int key = Keypad.key(keycode); // From there we can compare against the escape key constant. If // we get it, we stop the scan and pop this screen off the stack if (key == Keypad.KEY_ESCAPE) { try { _scanner.stopScan(); } catch (Exception e) { log("Error stopping scan: " + e); } _app.invokeLater(new Runnable() { public void run() { _app.popScreen(_barcodeScreen); } }); return true; } // Otherwise, we'll return false so as not to consume the // keyDown event return false; } // We will only act on the keyDown event public boolean keyChar(char key, int status, int time) { return false; } public boolean keyRepeat(int keycode, int time) { return false; } public boolean keyStatus(int keycode, int time) { return false; } public boolean keyUp(int keycode, int time) { return false; } } } /*** * log *

    * Writes a message to an edit field for debug purposes. Also sends to * STDOUT. *

    * * @param msg * - The String to log */ public void log(final String msg) { invokeLater(new Runnable() { public void run() { _logField.setText(_logField.getText() + "\n" + msg); System.out.println(msg); } }); } }

    My request is properly signed and work very well in the Simulator.

    Thanks in advance.

    Solved.  http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800901/Support_-_Sign...

  • rowSetIterator.getRow (key) is null first time click ADF table row

    Hello experts, I have very strange problem in ADF table with multiple selection mode. First time when I select a folder and a command button press to treat the selected query, rowSetIterator.getRow (key) throws null pointer exception.   Second time click on any record command button and hit it again, rowSetIterator.getRow (key) does not throw an error it gives me rather recording.  Here is my code:

    < af:table value = "#{bindings.paymentList.collectionModel}" var = 'row' "

    Rows = "#{Bindings.paymentList.rangeSize} '"

    emptyText = "#{bindings.paymentList.viewable?" "{"No request found.":"Access Denied."}"

    columnStretching = "column: c8" width = "860px";

    fetchSize = "#{bindings.paymentList.rangeSize} '"

    disableColumnReordering = "true" rowBandingInterval = "1".

    inlineStyle = ' height: 400px; "

    filterModel = "#{bindings.paymentListQuery.queryDescriptor} '"

    queryListener = "#{bindings.paymentListQuery.processQuery} '"

    filterVisible = "true" varStatus = "vs."

    selectionListener = "#{viewScope.myBean.currentSelectionListener} '"

    rowSelection = "multiple".

    ID = "t1".

    Binding = "#{viewScope.myBean.MyTable}" >

    < af:column... >

    .....

    < / af:table >

    < af:commandButton text = "ProcessRequest".

    ID = "cbProcReq".

    Binding = "#{viewScope.myBean.processReqCB} '"

    action = "#{viewScope.myBean.processRequests}" > "

    < / af:commandButton >

    currentSelectionListener():


    rksSelectedRows = searchResultTable.getSelectedRowKeys ();

    If (rksSelectedRows! = null & &! rksSelectedRows.isEmpty ()) {}

    System.out.println ("rksSelectedRows is not null or empty");   / / always runs

    }

    }

    processRequests():

    RowKeySet rksSelectedRows = myTable.getSelectedRowKeys ();

    If (null! = rksSelectedRows & &! rksSelectedRows.isEmpty ()) {}

    Iterator itrSelectedRows = rksSelectedRows.iterator ();

    RowSetIterator rowSetIterator = dcItteratorBindings.getRowSetIterator ();

    While (itrSelectedRows.hasNext ()) {}

    Key = (Key) ((List) itrSelectedRows.next () .get (0);

    If (null! = rowSetIterator.getRow (key)) {//works only 2nd time click.}  First, click on throw null for getRow()

    PaymentReq paymentReq = (PaymentReq) ((DCDataRow) rowSetIterator.getRow (key)) .getDataProvider ();

    reqList.add (paymentReq);

    } else {}

    System.out.println ("getRow() is null");

    }

    }

    I noticed that the key is never null.  Something is still getting filled.    No idea why this glitch.  Why always 2nd time click work?

    I also checked thatRow myRow = rsiSelectedRows.getRow(key); is showing  myRow as null  for the first time. But  2nd time when I click and hit button,  myRow is not null !!  Do not know what is this glitch.


    Appreciate your help.

    Thank you

    Finally I was able to solve the problem.   Noticed that code clear filter in backing bean caused this problem.   I am clear the filter of bean support when the user forgets to clear the filter in the user interface and that caused the issue with table selection.  I commented on this code and table selection works perfectly well.

  • I am trying to download CS on my HP Z400 running Windows 7 for the first time.  The installer won't boot.  It finally gives a "server not available" error after 30-45 minutes

    I am trying to download CS on my HP Z400 running Windows 7 for the first time.  The installer won't boot.  It finally gives a "server not available" error after 30 to 45 minutes.  I checked to be sure there is no Adobe folder in my program files.

    Hello

    Please check the help below document:

    Error download or update Adobe Creative Cloud applications

    You can also view the nets below where the issue has been addressed:

    Error 207 to "install Adobe".

    Adobe creative cloud installation does not work. Get the error code 207. All solutions?

    Kind regards

    Sheena

Maybe you are looking for

  • Since yesterday, I am not able to access my site via Firefox. It's never happened before.

    My website address is www.onodream.com I was accessing it for years. Something encrption and recogizing is not the owner. Please keep in mind that I understand any of this language of the computer/Internet, so please answer in simple English. Thank y

  • Speech recognition CONTINUES to press the key "Home".

    Speech recognition is pretty accurate, but often run unwanted orders. In particular, when I'm in a web browser and I breathe, click the mouse, or adjust my chair, for some reason speech recognition which recognizes it as 'home '. Is it possible to si

  • BlackBerry smartphones change password by e-mail

    I changed my email password on my laptop and want to change on my blacberry 9780.Please "BOLD" suggests that I am not able to do so from the device as the configuration option does not work...

  • Help blackBerry Smartphones: read WMA file

    I have the BB 9530 storm. When I try to play multimedia files. Extension WMA... Media Player returns a message... this file format is not supported. So how I can read these files, or how I can convert them to mp3 format...Thanks in advance

  • Update of application of Muse?

    Hi allCan anyone tell why I get a dialog box indicates that I need a newer version of Muse?I have the latest update via the CC. I'll follow a tutorial from Lynda.com by Justin Seeley on Muse.I can't seem to move forward with my lesson; Please see the