Play游戏的Unity问题

时间:2018-07-24 08:46:04

标签: unity3d google-play-games

我无法从Unity连接到Play游戏。 我继续在logcat中获取这些消息:

UPDATE mytable
SET hobby = JSON_SET(COALESCE(hobby, '{}'), '$.Game', 'soccer')
WHERE id = 2;

我看过其他地方,他们建议检查SHA-1密钥集以查看是否将其设置为上载密钥。 我检查了两次和三次,这绝对是正确的。

我也尝试定义两个键,以确保确定但无济于事。

编辑:

我检查了游戏控制台中为链接的应用程序显示的SHA-1密钥。此处显示的是签名而不是上传的签名。

2 个答案:

答案 0 :(得分:0)

首先请确保您已按照此处的设置Setting Up Google Play Games Services进行操作。它涉及很多步骤,请耐心等待。

然后按照此github forum中的线程进行操作:

  
      
  1. 关于游戏服务打开已保存的游戏
  2.   
  3. 始终使用您的密钥库和密码进行构建
  4.   
  5. 在游戏服务的“测试人员”部分中添加您的移动电子邮件ID
  6.   

答案 1 :(得分:0)

经过艰苦的工作和搜索,我发现了问题所在,并将其发布在这里,以便其他可能遇到的问题。

简单地说,如果您打算在Unity应用中使用Google Games Play,请不要使用Google签名。仅使用您自己的签名密钥进行签名。 否则,它将根本无法工作。

最后,我只是放弃了市场中的条目(选择加入后就无法退出Google签名),然后重新制作了一个。 第一次上班。