Languages

Menu
Sites
Language
Tizen Studio is currently broken and unusable for TV Nacl development

Install Tizen Studio 2.5.

Create new project for TV with Nacl for C++.

Set the project to use a priveledge, like Internet access.

Start the TV emulator. Build the widget.

Attempting to install the widget on the TV emulator will fail.

Use Device Manager for "permit to install applications" on the TV emulator

Dialog box says a Samsung certificate is required.

Use Certificate Manager to generate a samsung certificate.

Dialog box says "Please log into your Samsung account.

A dialog opens containing a web page from h**ps://account.samsung.com/membership/index.do

Click either "Sign In" or "Sign up now"

The web page will display an error...

    Error Message [403]

    Sorry, the resource you want to access is forbidden, so this request has been refused.
    If you have any questions, please contact the administrator.

The error url is h**ps://account.samsung.com/accounts/v1/error?rslt=status-403

After spending days on this, i am giving up.

There is nothing i can do until Samsung fixes their login page, or the emulator is given an option to ignore requiring certificates for installing apps with priveledges.

I'm now working on the Android TV version of my app instead.

 

Responses

6 Replies
Armaan-Ul- Islam

I've tested Creating a Samsung Certificate using Tizen Certificate Manager today and It worked fine. Samsung Account login and Samsung Author and distributor certificate creation is successfully completed.

 

If you face Issues creating Samsung Certificate, Create a Tizen Certificate instead. Then Clean the Project, Build & run on TV Emulator.

hp support number

Thank you for posting such a great article!

Rex Stewart

The Samsung certificate creation tool built into the latest Tizen Studio DOES NOT WORK.

You cannot use a Tizen certificate in the Device Manager to give the emulator permission to install priviledge apps, it seems to require a Samsung certificate.

It asks you to log into your Samsung account, which downloads a web form from the Samsung website, and the form displays a server side error about accessing a forbidden resource.

I have installed and reinstalled several times - the problem remains.

It works for my deskmate who installed Tizen Studio a few months ago, but his older version doesnt require him to login to that webform. I tried using his Samsung certificate, the emulator accepts it but i still cant install apps with priviledges.

Is there a way to use the website alone to generate a certificate without having to use the broken Certificate Manager in the latest Tizen Studio.

Is there a way to allow the emulator to install priviledged apps with needing a certificate?

Can someone please confirm if a fresh install of Tizen Studio 2.5 can create a Samsung certificate without getting the website error?

Cheers

Rex Stewart

I'm using Windows 10.

When Tizen Studio downloads the login webform from the Samsung website, it displays the form in Windows OS webview.

It looks like it is using Internet Explorer as the webview's browser.

This may be contributing to the Samsung web server forbidden access error - just a theory.

Maybe i should try installing Tizen Studio on Linux instead.


 

Armaan-Ul- Islam

# Did Installing Tizen-Studio in Linux worked out for you?

# Try deploying app on Emulator after Project > Clean > Build (Using Tizen Certificate) > Run As Tizen Application. Skip the permit to install step, Check if it works in your case.

Rex Stewart

You dont need permit to install ... unless you specify a NACL priviledge, like internet access. Then you need a Samsung Cert, which isnt possible with my installation.

I've abandoned the idea of NACL and will develop in JavaScript instead - no certificate for permit to install required.