01-10-2013 06:46 PM
Having spent all day reading up on generating license keys with the usual confusion that comes from RIM's documentation I can now implement a dynamic license system in Java.
The trouble is my apps in C++/Cascades.
According to documentation its on the device in a key paring accessed by the CoreModule.
In Java you would do this after initialising the CoreModule;
String lc = group.getProperty("RIM_APP_WORLD_LICENSE_KEY");
How do I retrieve it using cascades??
If this is not possible then second best how can I get the device id?
Solved! Go to Solution.
01-12-2013 09:05 PM
01-14-2013 05:52 AM
Cheers Peter, so I wasted a whole weekend trying to look for something that doesnt seem to exist.
The number of times this happens really puts you off coding for BlackBerry.
AND FOR ANY BLACKBERRY PEOPLE READING THIS, THIS SLOWS UP DEVELOPERS PUTTING APPS OUT!
That is what you want right, apps? because at the moment it doesn't seem like it.
01-14-2013 07:44 AM
01-14-2013 10:27 AM
01-16-2013 02:49 PM
Doesn't that negate the point of licensing, why offer the option if it's not there?
A little note next to the licensing option when you add your app saying 'Oh by the way you can't do this on BB10' would stop a lot of wasted effort.
The Dynamic option gives me the opportunity to log 'legitamate' users and hopefully slow down any pirating of the app.
I have implemented this now but I've got a sneaky suspicion its not going to work, it all hinges on whether the license is injected in to the package before its downloaded from App World. I'm trying to find that out currently.
01-16-2013 03:00 PM
Garett, if you're out there, I'm getting an error message that the Dynamic Licensing issue is closed and the site now seems to be under maintenance.
Simple yes or no question.
Is the licence key, requested by RIM, from my license server injected in to the BB10 bar package before download???
01-16-2013 03:10 PM - edited 01-16-2013 03:18 PM
Just do a quick search on 'download bar file [popular app]' to see how rife piracy is and how easy it is not to pay for an app.
If RIM have changed something in BB10 to make this less easy then I'd like to hear about it.
I thought when I clicked on Dynamic Licensing on submitting my app it would be 10 minutes of work to implement after all I've done this kind of thing before on other systems, instead its turned in to a weekend lost and an app update sitting ready to submit but unable to until I get an answer on exactly whether it will work or not.
Plus I've read changing the licensing option is a nightmare in itself (delete and resubmit) and potentially could put me the wrong side ot the 10k deadline.
01-16-2013 06:35 PM
BBSJdev, if you'd like to hear about it, then yes, RIM has certainly changed something in BB10.
At least initially, it seems highly likely that there will be NO piracy, unless a developer chooses to deliver his .bar file to people he shouldn't have trusted.
The only caveat that I'm entirely unclear about is with the "corporate shelf space" in BlackBerry World. If that involves copies of our apps actually being delivered through a corporation's network, unencrypted, or transferred to their servers and stored there, then obviously there will be hundreds of attack surfaces available to hackers.
If, however, it's still all direct from BB World, then we may have quite some time before there's any piracy. Conceivable even that the platform will be immune... I can't say how likely that is.
It's certainly the case that piracy will be non-existent on Day One, unless there are people out there who have managed to root BB10 already (and they have a tendency to crow about it when they do for the brownie points, so chances are they have not, yet).
As for the 10K deadline, that's already passed, so I'm not sure what you mean about that.
(Please also keep in mind that ranting in this thread doesn't really help you get others like me, who contribute our time voluntarily, to help you. I've got too much to do to spend my days sifting through negativity to find the actual questions. Thanks! :-) )
01-17-2013 04:48 AM
Thanks for your response.
I'm not quite sure where you got the ranting negativity bit from.
I too sift through the posts here and help where I can but recently I've been stuck because of simple lack of documentation about licensing.
You seem to know whats going on so perhaps you'd like to say where you picked it up from as I obviously missed the easy link to 'Dynamic licensing doesn't work for BB10' that you so obviously did when first coming across the option in the Vendor Portal?
If you can point me to that link I'll happily recant my 'rant' on a lack of documentation and consistancy.