【发布时间】:2015-02-22 18:34:54
【问题描述】:
我正在使用 Google Play 游戏服务开发适用于 Android 和 iOS 的实时多人游戏。
正如 Google 的文档所述,GPG 已在游戏中实现,并且在 Android 上运行良好。但在 iOS 上,游戏在尝试自动匹配时会显示错误日志(不会崩溃)。
“2015-02-22 13:13:13.458 [RTMP] (Error) +[GPGRealTimeRoomMaker performPreCheck:checkDelegate:]:[main] 游戏未启用实时多人游戏”
请注意,当我调用“[GPGRealTimeRoomMaker createRoomFromConfig:config];”时会出现此错误 要么 "[[GPGLauncherController sharedInstance] presentRealTimeWaitingRoomWithConfig:config];"
我为 iOS 关联应用启用了此设置。我也有链接的证书。 登录效果很好,我已经在 Android 游戏上完全实现了 Google Play 游戏服务,但在 iOS 上,由于该错误,我无法继续(其他 2 名玩家在 android 设备上找不到该玩家”
例如,如果应用程序的名称是 TestGame 并带有一个 com.a.b 包,我将包 ID 提供为 com.a.b.TestGame。 .p12(APNS) 证书也使用该捆绑 ID。
我已经做了很多故障排除和调试,但无法弄清楚这一点。我想知道是否有其他人以前遇到过这个问题。如果需要,我可以提供更多详细信息。
【问题讨论】:
标签: ios objective-c time rtmp multiplayer