【问题标题】:inviteHandler never called从未调用过邀请处理程序
【发布时间】:2011-09-02 16:42:50
【问题描述】:

我正在使用 Game Kit 将在线两人添加到游戏中。我的测试设备是运行 4.3.5 的第三代 iPod touch 和运行 4.2.1 的第二代 iPod touch。两台设备上的 Game Center 通知均已打开。我没有使用 iPhone 模拟器。两台设备都使用不同的帐户登录到 Game Center Sandbox。这些帐户已经是朋友了。

我可以成功验证localPlayer 并发起邀请,但受邀设备从未收到邀请,并且从未调用受邀游戏的inviteHandler。在验证localPlayer 后立即设置inviteHandler。我已经浏览了 Game Kit Programming Guide 并实现了 GKMatchmakerViewControllerDelegate 协议中的所有方法,但我被难住了。

【问题讨论】:

    标签: ios gamekit


    【解决方案1】:

    原来,当我最初创建这些沙盒帐户时,我关闭了“允许游戏邀请”。在 Sandbox/Me 选项卡上的 Game Center.app 中,点击黄色帐户横幅,然后点击查看帐户。刚刚在第三台设备上创建新的沙盒帐户时才发现这一点。我可以得到一个derp吗?

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