API Differences in GameKit in iOS 17.2

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 17.2 SDK.

Table of Contents

Classes

GKMatchedPlayers

Typealiases

typedef NSDictionary<NSString *,id> GKMatchProperties

Functions & Methods

GKMatchmaker
- (void)findMatchedPlayers:(nonnull GKMatchRequest *)request withCompletionHandler:(nonnull void (^)(GKMatchedPlayers * _Nullable, NSError * _Nullable))completionHandler;
GKMatchmaker
- (void)queryQueueActivity:(nonnull NSString *)queueName withCompletionHandler:(void (^ _Nullable)(NSInteger, NSError * _Nullable))completionHandler;

Properties & Constants

GKMatch
@property(nonatomic, readonly, nullable) GKMatchProperties *properties;
GKMatch
@property(nonatomic, readonly, nullable) NSDictionary<GKPlayer *,GKMatchProperties *> *playerProperties;
GKMatchRequest
@property(atomic, copy, readwrite, nullable) NSString *queueName;
GKMatchRequest
@property(atomic, copy, readwrite, nullable) GKMatchProperties *properties;
GKMatchRequest
@property(atomic, copy, readwrite, nullable) NSDictionary<GKPlayer *,GKMatchProperties *> *recipientProperties;