08-14-2013 10:36 AM
Here is my situation, Hope some one can help me out here
I've developed web app in Sencha and compiled using BB Webworks for BB10(Z10 and Q10) and that app is live already in App World, so far it works great
Now, I'm planning to extend this app for Playbook, I've downloaded Playbook Webworks and compiled the same source code (ZIP file) which i've used for BB10, it compiled and everything looks so far good, then problem comes when i upload this bar file to App world as new release for playbook, I'm getting this error.
When i open manifest using WinZip i see this difference in Package-Id
I use the same laptop and same keys, for BB playbook i've copied the author.p12 into C:\Program Files (x86)\Research In Motion\BlackBerry WebWorks SDK for TabletOS 188.8.131.52\bbwp\bin as sigtool.p12 then i issue this command
bbwp <<zipname>> -g <<password>> -gcsk <<password>> -gp12 <<password>> -buildId 10 -o <<path>>
Am I doing anything wrong, please help me, I'm stuck here, even i try to upload as seperate product, but BB rejected and asked me to use the same app and add new release for Playbook instead of as new product.
Solved! Go to Solution.
08-14-2013 01:10 PM
Thanks for your reply
Can you be more specific on the 3 files? I didnt get what are all those 3 files.
BB will send 2 CSJ Files
And i've installed these files via following command
blackberry-keytool -genkeypair -keystore (output file name) -storepass (another password) -dname "cn=(your company name)" -alias author
it generate author.p12, i've copied this file.
08-14-2013 03:26 PM
I've copied these files
author.p12 as sigtool.p12
barsigner.csk and barsigner.db in the folder and issued bbwp command, still i got the same issue with appID
Any thoughts/ help?
08-15-2013 05:47 PM
If you've been using the same keys as the ones you used when creating your initial PB app, then it might be a problem between the package name of your first PB app and of the updated PB app.
The package id is the 'id' property here:
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:rim="http://www.blackberry.com/ns/widgets" version="1.0.0" id="MyPackageID">
You can check this post for more information:
Or check the solution for a similar problem : http://supportforums.blackberry.com/t5/Web-and-Web
08-16-2013 12:33 AM
Thanks for your reply
But, my first App is not playbook,
I've developed for BB10 (Z10,Q10) not i want to extend the same to Playbook.
and here is the config.xml code
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:rim="http://www.blackberry.com/ns/widgets" version="1.1
So, CineTalk is the ID for both, becuase im using the same config.xml
please help me.
08-16-2013 10:31 AM
Did you eventually used the blackberry-keytool twice: to generate your keys for BB10, and then again for the PlayBook OS?
I believe this would cause to have different package-ids because exactly the same keys are required, not simply keys generated with the same csj files.
As a solution you could create a new application and publish the PlayBook version separately. In BB World it wouldn't show up twice on the devices anyway because you would have a different list of supported devices: one app for BB10 and a different one supporting only PB.
As a last resort, you can also contact firstname.lastname@example.org and ask them to enable the second package-id for the same application. However in this case you have to be very careful to always publish updates for BB10 signed with exactly the same keys as the first release, respectively to publish updates for the PlayBook OS signed with the second set of keys with the slightly different package-id.
08-16-2013 01:35 PM
This KB explains all that you need to do: