Platform-specific reference
Details for behavior and API usage unique to the Platform Toolkit for GameKit package.
Note
Refer to Get started with Platform Toolkit for GameKit for detailed setup instructions.
Gamekit account behavior
- An active internet connection is required to sign in a user.
- A sign-out function isn't supported. Once authenticated, the user remains signed in until the application session ends.
Saving
Saving game data requires that the user has iCloud Drive enabled on their device. If iCloud Drive is disabled, all save operations will fail.
To ensure saving works as expected:
- Confirm that iCloud Drive is enabled in the user’s device settings.
- Enable the iCloud capability in your Xcode project settings.
- Enable all iCloud services and specify an iCloud container.
Achievements
When configuring achievements for GDK, the native achievement progress target is locked at 100. The system automatically scales any progress target set in the Platform Toolkit to match.