独自のカスタム ユーザー インターフェイスを使用して、ランダムなマッチメイキングをプログラムで実装しようとしています。
私はちょっと立ち往生しています..
アップルのサイトにあるこのコードを使用して、問題なく一致を作成できます
- (void)findProgrammaticMatch
{
GKMatchRequest *request = [[GKMatchRequest alloc] init];
request.minPlayers = 2;
request.maxPlayers = 2;
[GKTurnBasedMatch findMatchForRequest: request withCompletionHandler:^(GKTurnBasedMatch *match, NSError *error)
{
if(error)
NSLog(@"ERROR");
if (match) {
NSLog(@"STARTING MATCH");
}
}];
}
そして、match.participants.count を実行すると、数字 2 が得られます...
ただし、1 人の参加者は私で、もう 1 人は null です
テストのために 2 つのサンドボックス アカウントを作成し、同じコードを他のゲーム センター アカウントで実行したところ、新しいゲームが作成されました..しかし、何らかの理由でそれらと一致しませんでした..何か不足していますか?
Googleで例を探していましたが、何も見つからないようです..誰かがどこかで例を見つけることができることを知っていれば、私は最も感謝しています