我正在尝试在新的Samsung SmartTV 2013上测试我的应用程序,但是当我将google的ga.js本地包含在我的软件包中时,电视会拒绝该应用程序并且根本不会安装它。
提供的错误消息指向此页面:http://www.samsungdforum.com/support/tvappssecurity。在这种情况下,这是非常模糊和无益的。
任何人都有解决这个问题的方法吗?我已经看过三星D论坛了。
谢谢!
答案 0 :(得分:0)
TVAppsSecurity众所周知的错误 - 我已经看过几十次了。它基本上表示您的代码违反了三星的安全限制。在实践中,电视上的静态源代码分析检测到一些安全漏洞。
请注意,您需要确定问题并进行修复。由于您知道导致问题的文件 - 您可以轻松地将其分成测试项目。然后开始删除部分代码,直到您能够安装该应用程序。这很烦人,但最多需要60分钟。请注意,有时甚至可以重命名文件。
我不确定ga.js托管是否确实存在问题(请参阅https://support.google.com/analytics/answer/1032389?hl=en)
答案 1 :(得分:0)
您可以通过从外部主机加载ga.js
来包含它。在这种情况下,在电视上安装时不会检查它。