1

GameKit's GKMatchMaker用来寻找附近的玩家startBrowsingForNearbyPlayers()。我被卡住了一段时间,因为我不知道游戏中心窗格中的“附近玩家”切换Settings已关闭。

在此处输入图像描述

手机可以看到附近的其他玩家,但他们看不到。打开“附近的玩家”解决了这个问题。

正常的 GameKit 配对技术在没有“附近玩家”的情况下仍然有效,因此一个人(甚至是重度 Game Center 用户)完全有可能将其关闭而不知道它。但是由于我的应用程序依赖于附近的玩家匹配,它会默默地失败,用户会认为它不起作用。

我希望能够测试“附近的玩家”设置,以便在浪费时间之前警告用户其他玩家看不到他们。如果我能提示他们打开“附近的玩家”就更好了。GKLocalPlayer似乎没有任何相关的属性,我不知道还能去哪里看。

有什么方法可以检查“附近的玩家”是否启用?

4

0 回答 0