- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 Game Kit 将两个在线玩家添加到游戏中。我的测试设备是运行 4.3.5 的第三代 iPod touch 和运行 4.2.1 的第二代 iPod touch。两台设备上的 Game Center 通知均已打开。我没有使用 iPhone 模拟器。两个设备都使用不同的帐户登录到 Game Center Sandbox。这些帐户已经是好友。
我可以成功验证 localPlayer
并发起邀请,但被邀请的设备从未收到邀请,被邀请游戏的 inviteHandler
也从未被调用。 inviteHandler
在验证 localPlayer
后立即设置。我已经搜索了 Game Kit Programming Guide 并在 GKMatchmakerViewControllerDelegate
协议(protocol)中实现了所有方法,但我被难住了。
最佳答案
事实证明,当我最初创建这些沙盒帐户时,我关闭了“允许游戏邀请”。在 Game Center.app 的 Sandbox/Me 选项卡上点击黄色的帐户横幅,然后点击查看帐户。刚才在第三台设备上创建新的 Sandbox 帐户时才发现这一点。我可以得到一个 derp 吗?
关于ios - inviteHandler 从未调用过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7286655/
我正在使用 Game Kit 将两个在线玩家添加到游戏中。我的测试设备是运行 4.3.5 的第三代 iPod touch 和运行 4.2.1 的第二代 iPod touch。两台设备上的 Game C
[GKMatchmaker sharedMatchmaker].inviteHandler 已在 iOS 7 中弃用,但 GameKit 指南仍建议以这种方式进行设置。有谁知道我们应该为 iOS 7
我是一名优秀的程序员,十分优秀!