API Differences in GameKit in iOS 18.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in GameKit in the iOS 18.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;