Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 永久谷歌云锚安卓-无钥匙认证中缺少apikey_Firebase_Unity3d_Arcore_Unauthorized - Fatal编程技术网

Firebase 永久谷歌云锚安卓-无钥匙认证中缺少apikey

Firebase 永久谷歌云锚安卓-无钥匙认证中缺少apikey,firebase,unity3d,arcore,unauthorized,Firebase,Unity3d,Arcore,Unauthorized,问题: 尝试使用android身份验证策略(下例)托管一个持久性Google云锚(下例),或使用针对android和ARCore持久性云锚示例(下例)的新项目解析现有的持久性Google云锚(下例),会产生以下错误: 2021-05-12 16:06:35.592 8297-10346/? E/ARCore-AnchorServiceClient: Error calling CreateAnchor RPC: gsk: PERMISSION_DENIED: The request is mis

问题:

尝试使用android身份验证策略(下例)托管一个持久性Google云锚(下例),或使用针对android和ARCore持久性云锚示例(下例)的新项目解析现有的持久性Google云锚(下例),会产生以下错误:

2021-05-12 16:06:35.592 8297-10346/? E/ARCore-AnchorServiceClient: Error calling CreateAnchor RPC:
gsk: PERMISSION_DENIED: The request is missing a valid API key.
at gsi.i(PG:1)
at hfu.c(PG:3)
at guk.a(PG:3)
at gvd.run(PG:2)
at hcd.run(PG:2)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
2021-05-12 16:06:35.592 8297-10346/? W/native: hotspot_anchor_hoster_v1beta2.cc:164 Error during hosting: PERMISSION_DENIED: The request is missing a valid API key.
2021-05-12 16:06:35.610 8297-8323/? I/Unity: Failed to host the Cloud Anchor with error ErrorNotAuthorized.
Google.XR.ARCoreExtensions.Samples.PersistentCloudAnchors.ARViewManager:UpdatePendingCloudAnchors()
Google.XR.ARCoreExtensions.Samples.PersistentCloudAnchors.ARViewManager:Update()
使用Api密钥的测试android身份验证策略使用GCP控制台上生成的Api密钥进行工作

Firebase应用程序已在Firebase项目控制台上正确注册,其SHA-1已设置。在GCP控制台上,在API和服务->凭证下,已在Firebase项目控制台中为新注册的应用程序自动生成OAuth 2.0客户端ID上的新条目。应用程序启动时,firebase已正确初始化

无论FirebaseAuth.unitypackage是否存在,该行为都不会改变

使用ARCore Android SDK和相同的GCP和Firebase项目,无钥匙身份验证一切正常

使用的软件和软件包:

  • 统一2020.3.6f1
  • ARCore扩展1.23.0
  • ARFoundation 4.1.0-preview.10
  • ARCore XR插件4.1.7
  • 多人HLAPI 1.1.1
  • 梯度6.8.3
  • Firebase Unity SDK 7.1.0(来自dotnet4文件夹)
  • FirebaseAnalytics.unitypackage
  • FirebaseAuth.unitypackage
设置: 已按照此处提供的说明设置所有内容:

  • (用于ARCore扩展集成)
  • (用于启用云锚)
  • 注册应用程序时的Firebase项目控制台(用于统一集成的Firebase SDK)