I am having a problem with deploying a Tizen app onto my Samsung smart tv. For some time it was working really good, but since updating tizen studio to 2.0 and the tv-extension to 4.0 it isn't working anymore. I always get a 'Failed to get a device information' error.
[2017.11.22 00:54:29][ERROR] ProfileInfo.java(426) - Failed to get a device information from '10.0.0.40:26101' (model: UJ5500, platform: Tizen, version: unknown, profile: unknown `-¶) java.lang.Exception: Failed to get a device's profile version at org.tizen.common.core.application.ProfileInfo.getProfileInfo(ProfileInfo.java:413) at org.tizen.common.util.LaunchUtil.checkProfile(LaunchUtil.java:158) at org.tizen.web.zimlaunch.deployer.ZimLaunchDelegate.preLaunchCheck(ZimLaunchDelegate.java:141) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:840) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
The required Tizen version is set to 2.3 and my model is a UJ5500 (2015).
On the dev website of samsung they say that this kind of error is only occuring on 2015 models and it can be ignored, but I can't deploy it. I also thought about downgrading tizen studio to 1.3 and the tv-extension to 3.0 as i had before, sadly I can't install the web-app dev of the package manager. For those of you who might think that this is caused by the certificate, I already created a public and partner one with my UDID of my Samsung device. And by the way it is also not working on an emulator (same error).
Sebastian, thank you for your help, but I already figured out what was wrong. In the tutorials and guides Samsung pointed to the Samsung certificates, but they are only working for some devices. I always got a PackageManager error in the cli. So I used a Tizen certificate. Then the app installed successfully on the TV.