firebase / firebase/firebase-unity-sdk

[Bug] AppCheck fails in debug environment with Firebase 11.9.0

Open
#1,009 30 comments 0 reactions 0 assignees View on GitHub
api: appcheck needs-attention
Dominant language
C#
Stars
320
Forks
60
Avg merge
11h 15m
Merged PRs (30d)
11

Description

### Description

AppCheck fails in debug environment with Firebase 11.9.0, resulting in "Missing or insufficient permissions." when enforcing it through the dashboard.

### Reproducing the issue

- Use the code provides in the following link with 11.9.0: https://firebase.google.com/docs/app-check/unity/debug-provider

### Firebase Unity SDK Version

11.9.0

### Unity editor version

2021.3.35f

### Installation Method

Unity Package Manager

### Problematic Firebase Component(s)

App Check

### Other Firebase Component(s) in use

Analytics, Authentication, Crashlytics, Firestore, In-App Messaging, Remote Config

### Additional SDKs you are using

_No response_

### Targeted Platform(s)

Apple Platforms, Android

### Unity editor platform

Windows

### Scripting Runtime

IL2CPP

### Release Distribution Type

Pre-built SDK from https://firebase.google.com/download/unity

### Relevant Log Output

```shell
FirestoreException: Missing or insufficient permissions.
```

### If using CocoaPods for Apple platforms, the project's Podfile.lock

Expand Podfile.lock snippet

```yml

👀 Replace this line with the contents of your Podfile.lock!

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.