Unity中Google Play内购设置许可证密钥时提示“未授权”求助
Google Play内购许可证密钥配置授权失败排查
- 账号权限不足:检查你在Google Play Console中使用的账号权限,必须是项目所有者、管理员,或拥有「应用发布者」「财务管理员」这类可修改内购配置的权限,普通编辑/查看权限无法修改许可证密钥。前往「用户和权限」页面确认权限等级。
- Unity绑定的Google账号不匹配:确保Unity Services中登录的Google账号,与Google Play Console中管理该应用的账号为同一账号,且已正确关联目标应用项目。
- 许可证密钥获取错误:确认你复制的是应用内结算专属许可证密钥,而非其他服务密钥。正确路径是Google Play Console内「应用内结算」板块下的「应用内结算设置」,找到并复制对应许可证密钥,不要混淆应用签名密钥等其他密钥。
- 项目包名不一致:Unity项目设置的应用包名,必须与Google Play Console中创建的应用包名完全一致(含大小写),包名不匹配会直接导致授权失败。
- 签名证书不匹配:验证Unity中配置的Keystore签名证书,与Google Play Console中应用的签名证书一致。若启用了Google Play App Signing,需确保Unity使用的是上传密钥,而非Google生成的发布密钥,且签名信息配置正确。
内容的提问来源于stack exchange,提问作者TrashMachine
相关产品推荐
相关产品推荐

