01-10-2013 06:45 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 native??
If this is not possible then second best how can I get the device id?
Solved! Go to Solution.
01-11-2013 09:01 AM
01-17-2013 06:56 PM
OK, so turns out this isn't possible as RIM have apparently abandoned Dynamic licenses for BB10,
Sure enough you can get a PIN and a license key, starting with "test...", from your package when debugging but any hashing code you write using these won't work in the release, two options exist, either;
1. Develop your own licensing system (pending as whether this will be necessary, watch piracy a few months after BB10 release)
2. Use the in app purchasing APIs.
The full discussion on this can be found in the cascades forum with a link to a response from RIM.