Certificate 为什么我会得到;尚未将证书安装到设备上”;更新Tizen可穿戴SDK中的三星Gear 2后出错?

Certificate 为什么我会得到;尚未将证书安装到设备上”;更新Tizen可穿戴SDK中的三星Gear 2后出错?,certificate,tizen,tizen-wearable-sdk,tizen-web-app,samsung-galaxy-gear,Certificate,Tizen,Tizen Wearable Sdk,Tizen Web App,Samsung Galaxy Gear,我正在开发一款带有三星Gear 2的Tizen可穿戴应用程序。在我将手表与手机配对之前,我就开始开发这款应用程序,它工作正常。我从三星获得了证书和设备配置文件,安装了它们,并且能够调试/开发我的代码,没有问题 今天我将Gear 2连接到三星Galaxy S5。它强制更新档位2。现在,当我尝试从Tizen Wearable SDK安装/调试应用程序时,我得到一个错误:证书尚未安装到设备上。请在连接资源管理器中执行上下文菜单中的“允许安装应用程序”。 当我执行“允许安装应用程序”操作时,我收到另一

我正在开发一款带有三星Gear 2的Tizen可穿戴应用程序。在我将手表与手机配对之前,我就开始开发这款应用程序,它工作正常。我从三星获得了证书和设备配置文件,安装了它们,并且能够调试/开发我的代码,没有问题

今天我将Gear 2连接到三星Galaxy S5。它强制更新档位2。现在,当我尝试从Tizen Wearable SDK安装/调试应用程序时,我得到一个错误:证书尚未安装到设备上。请在连接资源管理器中执行上下文菜单中的“允许安装应用程序”。

当我执行“允许安装应用程序”操作时,我收到另一个错误-“所选设备没有证书。请更新您的证书”:


我已经两次删除并重新生成了我的作者CSR/keys和设备配置文件,从三星获得了新的文件,但仍然得到相同的错误。难倒了!非常感谢任何提示。

当您将设备与第二部手机配对时,它会清除所有用户空间内存,包括写入/home/developer的设备证书。您只需将Gear重新连接到PC并重新安装证书。

结果表明,问题在于我使用三星创建的设备配置文件不正确。我使用的是连接资源管理器中显示的号码(例如5F9931FFXXXXXX),而不是实际的DUID(例如OC4WAVWXXXXXXXXXXXXXX=)。我不知道我以前使用的设备配置文件是如何工作的!在连接资源管理器中右键单击设备并转到属性,可以找到DUID。一旦我创建并安装了具有正确DUID的新设备配置文件,我就能够成功执行“允许安装应用程序”操作-这可能会安装证书。

如何将DUID添加到现有分发服务器证书中?当我创建我的DUID时,我只是添加了模拟器的DUID,现在我想部署到一个真正的tvI。我无法将新的DUID添加到现有的证书中,我必须在每次添加DUID时重新创建一个新的证书。