【问题标题】:iOS 10 GameCenter Invites via MessagingiOS 10 GameCenter 通过消息传递邀请
【发布时间】:2016-10-11 06:32:49
【问题描述】:

我们从 iOS 6 开始就通过 GameCenter 使用回合制游戏,一经推出(多年来运行完全相同的代码)。

但是,由于 iOS 10 邀请不再起作用。被邀请的人确实会在消息中收到一条消息,上面写着“邀请玩 %game_name$”。

  • 没有向游戏本身发送邀请推送通知(新回合通知已成功发送)。

  • 当前游戏列表中没有新游戏出现以接受邀请(我们使用标准 GK*ViewControllers),就像之前显示的那样。

  • 如果用户在消息中点击消息,则会在短时间内显示带有“正在检索...”文本的警报视图,但没有任何反应。

Apple 声明 (https://developer.apple.com/videos/play/wwdc2016/611/) 无需更改代码。但它肯定被破坏了(或者“没有变化”的说法是错误的)。

同事们有什么想法吗?

【问题讨论】:

    标签: ios game-center ios10 multiplayer gkturnbasedmatch


    【解决方案1】:

    当两台设备使用相同的 iCloud 登录时,通过 iMessage 发出的邀请不起作用。在我更改 iCloud 登录以匹配每台设备上的 iMessage 登录之前,我遇到了您描述的问题。

    【讨论】:

      【解决方案2】:

      你在iOS10中通过iMe​​ssage邀请游戏中心成功了吗?我有同样的问题,我认为我们应该使用基于 iCloud 的邀请 GKGameSession。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-21
        相关资源
        最近更新 更多