diff --git a/.gitignore b/.gitignore
index 76add878..d7b0d9e0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,33 @@
-node_modules
-dist
\ No newline at end of file
+# node files
+dist/
+node_modules/
+
+# iOS files
+Pods
+Podfile.lock
+Build
+xcuserdata
+
+# macOS files
+.DS_Store
+
+# Based on Android gitignore template: https://github.com/github/gitignore/blob/HEAD/Android.gitignore
+
+# Built application files
+*.apk
+*.ap_
+
+# Files for the ART/Dalvik VM
+*.dex
+
+# Java class files
+*.class
+
+# Generated files
+bin
+gen
+out
+
+# Gradle files
+.gradle
+build
diff --git a/README.md b/README.md
index 5d3bc38e..fdcf5e45 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ Capacitor plugin for connecting and using services by Apple Game Center and Goog
| Capacitor Version | Support Status |
| ----------- | :----: |
-| Capacitor v5 | 🚧 |
+| Capacitor v5 | ✅ |
| Capacitor v4 | ✅ |
| Capacitor v3 | ✅ |
| Capacitor v2 | ❌ |
diff --git a/android/.gradle/7.4.2/checksums/checksums.lock b/android/.gradle/7.4.2/checksums/checksums.lock
deleted file mode 100644
index 2eb70659..00000000
Binary files a/android/.gradle/7.4.2/checksums/checksums.lock and /dev/null differ
diff --git a/android/.gradle/7.4.2/dependencies-accessors/dependencies-accessors.lock b/android/.gradle/7.4.2/dependencies-accessors/dependencies-accessors.lock
deleted file mode 100644
index 3213d426..00000000
Binary files a/android/.gradle/7.4.2/dependencies-accessors/dependencies-accessors.lock and /dev/null differ
diff --git a/android/.gradle/7.4.2/dependencies-accessors/gc.properties b/android/.gradle/7.4.2/dependencies-accessors/gc.properties
deleted file mode 100644
index e69de29b..00000000
diff --git a/android/.gradle/7.4.2/executionHistory/executionHistory.lock b/android/.gradle/7.4.2/executionHistory/executionHistory.lock
deleted file mode 100644
index 070e4e67..00000000
Binary files a/android/.gradle/7.4.2/executionHistory/executionHistory.lock and /dev/null differ
diff --git a/android/.gradle/7.4.2/fileChanges/last-build.bin b/android/.gradle/7.4.2/fileChanges/last-build.bin
deleted file mode 100644
index f76dd238..00000000
Binary files a/android/.gradle/7.4.2/fileChanges/last-build.bin and /dev/null differ
diff --git a/android/.gradle/7.4.2/fileHashes/fileHashes.bin b/android/.gradle/7.4.2/fileHashes/fileHashes.bin
deleted file mode 100644
index 8ba28c86..00000000
Binary files a/android/.gradle/7.4.2/fileHashes/fileHashes.bin and /dev/null differ
diff --git a/android/.gradle/7.4.2/fileHashes/fileHashes.lock b/android/.gradle/7.4.2/fileHashes/fileHashes.lock
deleted file mode 100644
index e4fa87b2..00000000
Binary files a/android/.gradle/7.4.2/fileHashes/fileHashes.lock and /dev/null differ
diff --git a/android/.gradle/7.4.2/gc.properties b/android/.gradle/7.4.2/gc.properties
deleted file mode 100644
index e69de29b..00000000
diff --git a/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock
deleted file mode 100644
index ae4c2ba1..00000000
Binary files a/android/.gradle/buildOutputCleanup/buildOutputCleanup.lock and /dev/null differ
diff --git a/android/.gradle/buildOutputCleanup/cache.properties b/android/.gradle/buildOutputCleanup/cache.properties
deleted file mode 100644
index 81152704..00000000
--- a/android/.gradle/buildOutputCleanup/cache.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-#Wed Jul 12 16:16:21 CST 2023
-gradle.version=7.4.2
diff --git a/android/.gradle/buildOutputCleanup/outputFiles.bin b/android/.gradle/buildOutputCleanup/outputFiles.bin
deleted file mode 100644
index f1a436dd..00000000
Binary files a/android/.gradle/buildOutputCleanup/outputFiles.bin and /dev/null differ
diff --git a/android/.gradle/vcs-1/gc.properties b/android/.gradle/vcs-1/gc.properties
deleted file mode 100644
index e69de29b..00000000
diff --git a/android/.idea/gradle.xml b/android/.idea/gradle.xml
index 4d2895bc..61932842 100644
--- a/android/.idea/gradle.xml
+++ b/android/.idea/gradle.xml
@@ -7,6 +7,7 @@
+