Resetting iOS Achievements
J
JBJ Games
I'd love the ability to reset iOS achievements for debugging purposes! Currently to reset iOS achievements I have to build/import Apple's GameKit Unity plugin and then call GKAchievement.ResetAchievements(); and I'd love to be able to do this through Essential Kit so I don't need to import Apple's plugin for this one function.
Voxel Busters
Thanks for sharing your wish!
The way we want to handle this is with a debug overlay via a prefab/option in settings.
You drag the prefab or enable the option in our settings and this displays all the additional configurations specific to a platform.
In our case, Resetting achievements is only possible for iOS as it provides an api where as for android this is not possible with client apis.
So, when this debug overlay is shown/enabled, we show it so that you can do platform specific management actions.
Hope this helps and if you have something to add, please let us know.
J
JBJ Games
Voxel Busters This would work well! I'm presuming I could leverage your code used in the prefab in my own custom buttons/UI as well if I wanted to?
Voxel Busters
JBJ Games Actually, the reason for not providing exposed api is because most of this management api is not for production. So its for development purposes. So as of now I can't guarantee that you can use it within your custom ui but for now, we provide an overlay which pops up with a shortcut when enabled in our settings.
J
JBJ Games
Voxel Busters that should be just fine. Thank you!