cordova-plugin-gamecenter

This plugin allows interaction with iOS Game Center.

Usage no npm install needed!

<script type="module">
  import cordovaPluginGamecenter from 'https://cdn.skypack.dev/cordova-plugin-gamecenter';
</script>

README

cordova-plugin-gamecenter

Install

With Cordova CLI:

cordova plugin add https://github.com/Wizcorp/cordova-plugin-gamecenter

Sample Code

Authentication

gameCenter.authenticate(Function success, Function failure);

Showing the leaderboard

gameCenter.showLeaderboard(String category, Function success, Function failure);

Showing the Achievements board

gameCenter.showAchievements(Function success, Function failure);

Getting view show/hide events

window.gameCenter.onshow = function() { console.log("onshow!" )}

window.gameCenter.onhide = function() { console.log("onhide!" )}

Report a score

gameCenter.reportScore(String category, int score, Function success, Function failure);

Report an achievement

gameCenter.reportAchievement(String category, Function success, Function failure);

** For a working example see the project in platforms/ios/ folder (remember to change your bundleId). **

FAQ

I don't see my Leaderboard / Achievements in the popup!

Check you have configured your bundle id corectly.