邀请被拒绝后,应用程序徽章图标仍然显示

问题描述 投票:0回答:1

在我基于Game Center的回合制游戏中,我目前在应用程序图标徽章计数方面存在问题。当我拒绝参加游戏的邀请时,徽章计数仍显示1条通知。

我什至尝试使用UIApplication.shared.applicationIconBadgeNumber = 0,在重新启动游戏并加载游戏比赛之前,它一直有效。

即使没有匹配项,图标也会显示为1。仅在开始新比赛时才将其删除。

swift game-center gamekit
1个回答
0
投票

存在相同的问题。我看到徽章数量为3,但没有游戏将本地玩家设为currentParticipant(建议在某处确定徽章数量的地方)。

换句话说,我找不到符合要求当地球员采取行动的比赛。当我找出实际设置徽章计数的内容时,我将更新此“答案”。

  • 由GKTurnBasedMatch.loadMatches检索到的所有匹配项都具有匹配状态GKTurnBasedMatchStatusEnded
© www.soinside.com 2019 - 2024. All rights reserved.