【问题标题】:Game Center iOS 10 Invitation: "Retrieving..." message shown, but nothing happensGame Center iOS 10 邀请:显示“正在检索...”消息,但没有任何反应
【发布时间】:2017-04-06 13:17:37
【问题描述】:

我正在通过游戏中心构建一个包含 2 人点对点多人游戏的游戏。

我使用 GKLocalPlayerListener 委托协议来监听邀请事件:

-(void)player:(GKPlayer *)player didAcceptInvite:(GKInvite *)invite

为了测试,我有 2 台带有我个人 Apple ID 的 iOS 10 设备,但登录了 2 个不同的 Game Center 帐户。邀请是 icloud 链接,它作为 Game Center 邀请显示在 iMessage 应用程序中。当我点击链接时,会出现一条消息“正在检索...”,几秒钟后它消失并且没有任何反应。 这是第一个问题,您知道是否因为我在两台设备和 2 个不同的游戏中心帐户上使用相同的 Apple ID 而发生这种情况?

我还使用 iOS 9 设备进行了测试。当我从 iOS 9 向 iOS 10 发送邀请时,会出现推送通知,并成功调用上述方法。

如果我将邀请从 iOS 10 发送到 iOS 9,该链接将作为 icloud.com 链接出现在 iMessage 中,并重定向到显示“未命名”项目的 icloud 网站。我怎样才能以正确的方式实现它?

谢谢

【问题讨论】:

    标签: ios game-center ios10


    【解决方案1】:

    您必须拥有两个不同的 iCloud 帐户才能解决“正在检索...”问题。我有同样的问题,并在我更改了我的 iCloud 帐户后立即修复了它

    【讨论】:

      猜你喜欢
      • 2023-04-02
      • 2017-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多