cost 121 ms
无法在 IOS 中使用 GKMatch.sendData(toAllPlayers:, with: ) 发送数据 14 - Cannot send data using GKMatch.sendData(toAllPlayers:, with: ) in IOS 14

我正在使用 Gamekit 在 iOS 中编写多人游戏。 我正在尝试使用以下方法将数据从玩家发送到其他人 它在 ios 13 上运行良好,但在 ios 14(Beta 2)上运行良好,并基于 Xcode 12.0(beta 2)构建,我看到下面的消息 [错误] 警告:-[GKMatch sendD ...

游戏中心对接会自定义邀请 - Game Center Matchmaking Custom Invites

我确信对此有一个“简单”的答案,但我一直很难找到它。 我创建了一个在游戏中心工作的 iOS 纸牌游戏。 目前,它会自动确定在线玩家并且工作正常。 我想做的是让用户邀请他们的游戏中心朋友玩。 文档并没有真正帮助我。 我在 swift 中做我的项目,我觉得我在这里处理过时的项目和旧文档? 我已经设法获得 ...

如何处理来自游戏中心游戏的邀请链接? - How do I handle an invitation link from a game center game?

我想使用 GameCenter MatchMakerViewController邀请朋友加入我的多人实时游戏。 邀请朋友时,他会通过 iMessage 收到邀请链接。 单击该链接时,我想处理邀请,但现在我不知道该怎么做。 在以前的线程中, inviteHandler用于接收传入邀请的事件,但在 A ...

游戏中心匹配(GKMatch)有多长时间? - For how long are Game Center matches (GKMatch) available?

在iOS 10中,游戏中心应用程序已经不见了,所以我假设提供直接从应用程序删除匹配的可能性是个好主意,但是Game Center是否自己做了一些内务管理? 如果用户不手动删除匹配,匹配是否会永久列出? 一段时间后(可能是6个月)删除完成或放弃的比赛是否是一个好主意? 或者游戏中心是否已 ...

如何使用GameKit实时将一个玩家生成的常见测验数据与其他所有玩家共享,并避免被所有玩家盯着看? - How to share common quiz data generated by one player to all other in real time matches using GameKit and avoid staring by all the players?

我正在使用GameKit进行实时比赛的测验。 我怎么知道是谁发起的比赛是双方双方实时进行的比赛。问题是,如果其中一名球员产生了随机问题,并且所有球员都将共享同一问题。 我想避免所有玩家分享问题。 有什么办法吗? ...

警告:尝试将视图控制器显示在其视图不在窗口层次结构中的另一个视图控制器上 - Warning: Attempt to present view controller on another view controller whose view is not in the window hierarchy

我有一个正在运行的简单单人游戏,其中初始视图控制器具有一个用于启动游戏的按钮。 此按钮执行序列检测,并且GameViewController中的所有游戏逻辑均按预期工作。 我已经按照本教程向游戏中添加了多人游戏功能。 在初始视图控制器上,现在调用一个按钮 在GameKitHel ...

(GKMatch GKVoiceChat)-在调用didFindMatch之后,两个玩家都断开了连接 - (GKMatch GKVoiceChat) - both Players get disconnected after didFindMatch is called

我正在尝试使用GKMatch对象在两个连接的播放器之间实现VoiceChat。 我的球员已经过身份验证,我也可以使用GKMatchmakerViewController创建比赛。 问题是当我通过委托回调matchmakerViewController:didFindMatch:收到GKM ...

游戏中心对接会 - Gamecenter Matchmaking

我需要匹配3个玩家,1个向导和2个战士作为属性。 如何使用GKMatch完成? 以下代码片段来自我的代码 为两名玩家(一名巫师和一名勇士)设置一切都可以,但我需要两名勇士才能比赛。 先感谢您 ...

在GKMatchmakerviewcontroller中处理取消 - Handling cancel in GKMatchmakerviewcontroller

我正在为我制作的游戏制作多人游戏功能。 一切正常,除非我在配对中并且两个玩家都已连接,如果一个人点击“取消”按钮,则其他设备不会注意到取消。 在另一台设备上,单词更改为“Disconnected”,但是没有调用任何委托方法。 我怎么处理这个? ...

确定GKTurnBasedMatch的类型 - Determine type of GKTurnBasedMatch

我想知道某个基于Game Center回合的比赛是作为自动比赛开始的,还是玩家是由朋友邀请的。 我试图从GKTurnBasedMatch对象本身中找出一种方法,但是我想那是不可能的。 我什至没有提出任何合理的建议。 :) 我可以将其存储在匹配项的数据部分中,但是我想在具有许多匹配 ...

在Swift中设置GKMatchmakerViewControllerDelegate时出现错误吗? - While am I getting an error while setting up GKMatchmakerViewControllerDelegate in Swift?

我想设置我的游戏的配对viewController 。 为此,我将GKMatchmakerViewControllerDelegate委托添加到名为Home主UIViewController ,如下所示: 要加载配对界面,请使用以下代码: 虽然,当我尝试运行代码时,在下一个cl ...

在游戏中心上找不到玩家。 我测试游戏错了吗? - Not finding players on Game Center. Am I testing my game wrong?

我的游戏在Xcode模拟器和iPhone上运行。 当我点击搜索键时,它们都被放置在单独的游戏中,而不是由一名玩家加入现有的。 这是一种基于回合的游戏,玩家可以在Game Center自动配对时进行第一回合。 我使用两个单独的Game Center帐户并启用了“沙箱”设置。 知道我做错了什 ...

Swift中iOS 8中的startBrowsingForNearbyPlayersWithHandler() - startBrowsingForNearbyPlayersWithHandler() in iOS 8 in Swift

我目前正在使用Swift制作2人策略棋盘游戏,需要通过本地WiFi或蓝牙连接两台iPad。 无论我今天尝试了什么,我都无法让它们相互检测(我已经尝试了本地WiFi和蓝牙)。 这是我的授权代码,该授权代码在我的应用首次启动时在UIViewController中运行(该代码始终返回“ Sel ...

游戏中心邀请已收到并已处理,但比赛尚未开始 - Game Center invitation received and processed but match not starting

我遇到了Game Center代码的困扰,并进行了研究和研究,并正在使用似乎是公认的标准方法。 我只是看不到哪里出了问题。 我正在编写一个四人纸牌游戏,如果有任何人退学,我希望他们被邀请重新加入游戏。 场景是这样的:一场比赛正在进行,所有玩家都在游戏中。 一名玩家退出游戏。 指 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM