API Differences in GameKit in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in GameKit in the macOS 15.0 SDK.

Table of Contents

Functions & Methods

GKAccessPoint
- (void)triggerAccessPointWithAchievementID:(nonnull NSString *)achievementID handler:(void (^ _Nullable)(void))handler;
GKAccessPoint
- (void)triggerAccessPointWithLeaderboardSetID:(nonnull NSString *)leaderboardSetID handler:(void (^ _Nullable)(void))handler;
GKAccessPoint
- (void)triggerAccessPointWithLeaderboardID:(nonnull NSString *)leaderboardID playerScope:(GKLeaderboardPlayerScope)playerScope timeScope:(GKLeaderboardTimeScope)timeScope handler:(void (^ _Nullable)(void))handler;
GKAccessPoint
- (void)triggerAccessPointWithPlayer:(nonnull GKPlayer *)player handler:(void (^ _Nullable)(void))handler;

Initializers

- (nonnull instancetype)initWithLeaderboardSetID:(nonnull NSString *)leaderboardSetID;
- (nonnull instancetype)initWithPlayer:(nonnull GKPlayer *)player;