79305062

Date: 2024-12-24 08:04:45
Score: 0.5
Natty:
Report link

Steps I Followed and which worked like a Charm were :

Setup your Firebase:

Setup Unity:

use this code to init Firebase

private void Start()
{
    Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task =>
    {
        var dependencyStatus = task.Result;
        if (dependencyStatus == Firebase.DependencyStatus.Available)
        {
            Debug.Log("Firebase Init");
            Firebase.Messaging.FirebaseMessaging.TokenReceived += OnTokenReceived;
            Firebase.Messaging.FirebaseMessaging.MessageReceived += OnMessageReceived;
        }
        else
        {
            UnityEngine.Debug.LogError(System.String.Format(
              "Could not resolve all Firebase dependencies: {0}", dependencyStatus));
        }
    });
    
}

#region FIREBASE MESSAGING

public void OnTokenReceived(object sender, Firebase.Messaging.TokenReceivedEventArgs token)
{
    UnityEngine.Debug.Log("Received Registration Token: " + token.Token);
}

public void OnMessageReceived(object sender, Firebase.Messaging.MessageReceivedEventArgs e)
{
    UnityEngine.Debug.Log("Received a new message from: " + e.Message.From);
}

#endregion

Make build after this

Setup Xcode :

Reasons:
  • Blacklisted phrase (1): worked like a Charm
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Shah Rukh