建立不同的回合制游戏中心游戏不能看到对方的比赛(Different builds of turn-b

2019-09-22 01:34发布

每次我部署一个新的版本,以测试者,从旧的构建游戏不再可用。 作为测试,我安装构建63(由编号agvtool一个设备和64上的另一个上)。 我邀请了来自64 63什么也没看见(既不是游戏中心邀请,或使用时GKTurnBasedMatchmakerViewController )。 所以,我安装了64,邀请露面。

我用一个脚本来建立(使用xcodebuild ,使一个存档,然后拉上了的.ipa),虽然它是相同的脚本每次。

我还没有看到,提到了这一点的任何文档,这让我担心要更新一次的游戏在App Store。

一切都表现很好,如果两个设备具有相同的版本。 (它似乎不一样,如果我在Xcode中建立,并将它复制到连接的设备是一样的问题 - 这些都没有存档建立虽然)。这让我觉得这不是一个问题,供应(因为相同的配置文件用所有的时间)。

Answer 1:

貌似这个问题是因为我改变CFBundleVersion。 这显然是游戏中心的无证兼容性指标: https://devforums.apple.com/message/690974



文章来源: Different builds of turn-based Game Center game can’t see each other’s matches