FAQ

FAQs are here to help solve the various issues you may face while developing Tizen .NET applications.

Together, we can make Tizen .NET better.

Tizen .NET has been developed mostly on the public GitHub. You can start contributing to the following projects, or open an issue in any GitHub repository:

We will also keep an eye on the .NET MAUI repository to help with Tizen platform issues.

Set up environment for your Mac OS. Visit Visual Studio for Mac Extension for Tizen for instruction.

We do not recommend to use Parallels currently.

You can try developing in the Parallels environment with the Nested Virtualization option enabled. However, we have a number of cases in which the emulator fails to boot at the kernel stage.

To check the detailed hardware and software requirements for Tizen Emulator, see Emulator Requirements.

  • Make sure Hyper-V is disabled (in Windows 10 or higher).

  • Intel Hardware Acceleration Execution Manager (Intel HAXM) speeds up the Tizen emulation on Intel-VT-enabled systems. The Intel HAXM installation is started automatically as part of the Visual Studio Tools for Tizen installation. For more information, see Hardware Accelerated Execution Manager.

This section lists limitations you might encounter while working with a Tizen TV emulator or a Samsung Smart TV.

Common issues

  • sdb shell is not available
  • Cannot check the log messages
  • Cannot use debug mode

Policies on the Smart TV device

  • Any applications loading third-party libraries (including .so files) are not allowed, because of Samsung Smart TV's security policy.
  • Interoperability is not allowed on Samsung Smart TV, because of security risks.
  • Test automation (such as with Appium) for the application is not available, because sdb shell is not available.

For details about the TV Extension emulator, visit here.

You cannot add another device unique identifier (DUID) to the existing distributor certificate file.