Regarding the encryption of database using sqlcipher in titanium

You must Login before you can answer or comment on any questions.

Hi. I am very beginner to titanium. I am developing an application which uses encrypted database. In titanium there is no direct mechanism to encrypt the database. So to encrypt the database developers are provided with sqlcipher encryption Full-Text indexing plugins for android and iphone. I am provided with both the plugins for andorid and iphone. When I execute the project after including the plugins I am getting a Verification issue like Unlicensed module(s) detected. But incase of android proejct is working fine. In iphone also project is working fine. But I am getting the verification issue like

    Verification issue

  Unlicensed module(s)
detected. You must be a 
subscriber to use one or more 
 of the modules included with 
        this project.

Please contact Appcelerator support.

This is the issue I am getting when I execute the project in iphone simulator. Could anyone share the solution why I am getting this issue and where I gone wrong.

1 Answer

When I encountered this issue, creating a new Titanium project and copying the original resources into the new project solved the problem. You can then delete the old project. The problem was caused by creating the project when logged into one Appcelerator account, then attempting to add the module from a different Appcelerator account. If that is your problem, recreating the project should fix it as it will associate the project with the correct account.

— answered 10 months ago by Coding Monkey
answer permalink
1 Comment
  • Clarification: when creating the new project, you must be logged into Titanium Studio with the same account that was used to purchase the module. You can log out if necessary by clicking on the hyperlinked user name in the bottom right corner of Titanium Studio. Hope this helps!

    — commented 10 months ago by Coding Monkey

Your Answer

Think you can help? Login to answer this question!