当前位置:   article > 正文

关于Unity开发应用——Pico设备的SN码与应用绑定_sn号应用

sn号应用

首先是关于Pico官方提供的PICO Unity Integration SDK,目前最新的版本220版本中,导入到Unity后再PlayFormSetting中设置时不提供SN码输入的了,在这个版本的SDK下,我尝试了很多种方法来获取pico neo3设备的SN码,但根据Pico官方给的代码都会报错,都显示后面的方法不存在!

排查了很久之后,发现官方文档的这些代码都是在PICO Unity Integration SDK 220版本中去掉了的,pico官方文档写的代码都是根据PICO Unity Integration SDK-2.0.5(我后面下载的是这个版本)版本左右的来写的,才解决上述代码的报错问题

不过在解决上述代码报错之后,也发现PICO Unity Integration SDK-2.0.5的SDK包直接就是提供了设备的SN码设置,如下图所示。勾选Entitlement Check Simulation后直接就可以开启设备与应用的绑定设置了。这个SN绑定在PICO Unity Integration SDK 220版本中我是发现没有的,所以当时想通过代码来解决就弄了很久,还一直报错,最后直接通过更换SDK版本就解决了SN码绑定的这个问题。

 这是困扰了一天的问题,后面通过更换SDK版本解决了,没有在上面图片中添加SN码的设备,安装对于的apk后,运行后会跳出“该应用未通过版权保护”的字样,达到了保护的左右

当然,好像通过新版的PICO Unity Integration SDK 220也是可以获取到SN码的,但好像需要额外下载Pvr_UnitySDKAPI包,这个方法我也尝试了很久,最后在Github中下载到了。然后通过一下代码获取到SN码进行之后的验证操作。但这个方法还待验证,后续发验证完发结果

serial = Pvr_UnitySDKAPI.System.UPvr_GetDeviceSN();

以上是本人探索的一些总结,可能也存在不足之处,或者遗漏其他一下方法,若有,欢迎各位大佬指正!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/927026
推荐阅读
相关标签
  

闽ICP备14008679号