Troubleshoot Tizen app issues

👍

IMPORTANT

The JW Player Tizen demo application is a beta offering. By using this migration guide and the associated SDK, you are agreeing to abide by the terms of the JW Player Beta Program Agreement.

It is possible that you may still have issues after embedding a player in a Tizen app. The following sections address common issues that can arise.


Debugging

If you are using the Web Simulator, debug your issue in the same manner that you would debug an issue in a web browser.

If you are using the Emulator or TV, follow these steps:

  1. Right-click on the project.
  2. Select Debug As >Tizen Web Application. A web inspector will appear.


Possible Issues

The following sections address possible issues you may encounter when embedding a player in a Tizen app.


Incorrect Type of Distributor Certificate

If you are having issues running the app on the web simulator or emulator, you may need to use a Tizen certificate instead of a Samsung Certificate:

  1. Select Tools > Certificate Manager.
  2. Click the + next to Certificate Profile.
  3. Select Tizen.
  4. Follow the prompts.

DNS Settings Need to Be Set Manually

If you are unable to run the app on the TV and you see an error like the error shown in the following screenshot, you may need to manually set the DNS settings on the TV.

"Error: failed to connect to remote target" pop-up"Error: failed to connect to remote target" pop-up

"Error: failed to connect to remote target" pop-up

To manually set the DNS Settings:

  1. Open up Network Settings on the TV (Settings > General > Network).
  2. Select Network Status > IP Settings.
  3. Choose to Enter Manually DNS settings.
  4. Set DNS Server to 8.8.8.8.

App is not Loading on the TV

If the app is not loading on the TV, make sure you have allowed for applications to be installed on the device:

  1. Select Tools > Device Manager.
  2. Right-click on the TV device.
  3. Select Permit to Install Applications.

NW.js - Your Profile Cannot be Used

You may see this alert when running the application on the Web Simulator.

"Your profile can not be used because it is from a newer version of NW.js" alert"Your profile can not be used because it is from a newer version of NW.js" alert

"Your profile can not be used because it is from a newer version of NW.js" alert

To prevent this alert from appearing, use the following steps:

  1. Remove the /Users/<your_user_name>/Library/Application Support/tizen tv web simulator folder.
  2. Restart the Web Simulator.

Developer Tools Shows a Blank Screen when Debugging on TV or Emulator

If your developer tools are not loading when you are debugging the application using the TV or the Emulator, you can configure the tools yourself:

  1. Open a new tab or window from the blank screen and navigate to chrome://inspect.
  2. Next to Disable network targets, click Configure….
  3. Add localhost:XXX. Replace XXX with the port the blank screen is using. The device will appear in the Remote Target list on the Devices page (chrome://inspect/#devices).

    In the screenshot below, 43093 is the port to use that would replace XXX. For example: localhost:43093.
Blank screen at 127.0.0.1:43093Blank screen at 127.0.0.1:43093

Blank screen at 127.0.0.1:43093

  1. In chrome://inspect/#devices > Remote Target, click the inspect link to start a remote debugging session.

📘

RELATED

Embed a player in a Tizen App



Did this page help you?