语言

Menu
Sites
Language
Problem with third-party libraries on TizenTV

Hi,

 

During my Tizen .NET Xamarin Forms application development for Tizen TV I faced with problem.

 

I had tried to launch application on physical device and it gave me next error

“[FAIL] SQLitePCLRaw.provider.sqlite3.dll refers a forbidden assembly directly - sqlite3 :( ” because of SQLitePCLRaw.provider.sqlite3.netstandard11.

 

Then I removed it and got another error

“[FAIL] Xamarin.Forms.Platform.Tizen.dll refers a forbidden assembly directly - libevas.so 1 :(”.

 

How can I fix this problem?

 

According to this post https://github.com/SamsungDForum/JuvoPlayer/issues/6#issuecomment-547338585, I can work for Samsung Partner Company as Partner Developer and get information how to switch off security verification mechanism. Does it really help?

 

If it works and I can switch off security on my device, can I further publish my app to Samsung Apps TV Seller Office with those third-party libraries?

Will it match its requirements? Or the only way around is to use pure database without third-party libraries. It’s not only about sqlite, others NuGet packages have similar problem.

 

Best Regards,

Vitalii

 
 

响应

1 回复
Minkyu Kang

Hi,

 

Could you please let me know what version you are using?
You can check software version at About TV menu. (Menu -> Support -> About TV)

 

And could you please check provided samples are working on your TV?

https://developer.samsung.com/smarttv/develop/tizen-net-tv/samples.html

 

Thanks!