For my game, I have a backend storage with google cloud firebase. The database can be accessed through google cloud api gateway. Something like:
to get a level etc.
And key is a regular API Key. When I use an unrestricted key, I can access the api from iOS. But the problem is, when I use a key that is restricted to iOS app only with the bundle name of my game name, it gets 403, permission denied error. Since the key is restricted to ios app with my game bundle, it should not get restricted with the game.
Anyone faced the same? I am trying my game with live build, development version.