All applications must be signed with valid certificates before they can be installed or run. This topic describes how to create a certificate profile you can use to sign your applications.
According to the Tizen policy, all applications must be signed with valid certificates before they can be installed or run. The signature verifies the source of the application and makes sure it has not been tampered with since its publication. A certificate profile is a combination of the certificates used for signing, and it can be created using the Certificate Manager. The active certificate profile is used when packaging your application.
To create or import certificates, you need:
A certificate profile consists of an author certificate and 1 or more distributor certificates.
To create a certificate profile:
In Tizen Studio 2.0 and lower, if the Tizen Studio and the Certificate Manager are running at the same time, the Certificate Manager can freeze. To avoid this issue, after launching the Certificate Manager, close the Tizen Studio.
Click "Cancel" on "Migration for Certificate Profile" dialog.
The certificate profile creation wizard opens.
Select "TV", and click "Next".
Enter a name for the certificate profile, and click "Next".
Add an author certificate.
You can create a new author certificate or import an existing one:
To create a new author certificate:
Keep your certificates backed up in a safe location. When you update your published applications, the update must be signed with the same author certificate as the original application. If the applications are signed with different author certificates, the update can be recognized as a different application and not an update.
To view the device ID, on your TV, go to "Menu > Support > Contact Samsung > Unique Device ID".
To allow installing your applications on the device, launch the Tizen Studio Device Manager, right-click a folder in the connected device file system, and select "Permit to install applications".