现象:
App SDK 报错“非法客户端”或“签名错误”(错误码 ILLEGAL_CLIENT_ID,SING_VALIDATE_FALED)。
问题原因:
包名、AppKey、AppSecret、SHA256 与 涂鸦 IoT 平台配置不一致。
排查步骤:
1.检查包名,在涂鸦 IoT 平台查看配置的包名,位置在App-App SDK-可选配置,比较本地工程的包名是否一致。
2.检查AppKey和AppSecret,在涂鸦 IoT 平台查看AppKey和AppSecret,位置在App-App SDK-对应应用-获取密钥,比较本地工程配置的AppKey和AppSecret是否一致,工程配置方式参考开发文档
iOS开发文档
Android开发文档。
3.Android开发检查SHA256,在涂鸦 IoT 平台查看SHA256是否已上传,位置在App-App SDK-对应应用-获取密钥-Android签名证书-新增SHA256,生成 SHA256 方式可查看说明文档