iphone – iOS开发:收到Game Center邀请时,如何获取GKMatch对象?

iphone – iOS开发:收到Game Center邀请时,如何获取GKMatch对象?,第1张

概述我正在构建一款使用Game Center的iPhone游戏,我很难理解如何开始一场比赛游戏,该游戏是通过接收朋友的邀请来开始的. docs说这个…… The acceptedInvite parameter is non-nil when the application receives an invitation directly from another player. In this sit 我正在构建一款使用Game Center的iPhone游戏,我很难理解如何开始一场比赛游戏,该游戏是通过接收朋友的邀请来开始的. docs说这个……

The acceptedInvite parameter is
non-nil when the application receives
an invitation directly from another
player. In this situation,the other
player’s application has already
created the match request,so this
copy of your application does not need
to create one.

根据这个,我不需要创建一个匹配请求,因为进行邀请的玩家已经创建了一个.如果是这样,我如何获得向/从其他播放器发送/接收数据所需的GKMatch对象?我知道获取GKMatch对象的唯一方法是创建匹配请求并调用findMatchForRequest方法,文档说我不应该这样做.

他们唯一的代码示例涉及创建和使用gkmatchmakerVIEwController,由于我正在创建自己的自定义视图,因此我无法使用它.

非常感谢你的智慧!

解决方法 我收到了一位苹果工程师对此的回复,这是他说的……

You can do auto-matching with custom
vIEws,but there is no way to use
invites without using
gkmatchmakerVIEwController. So you
should follow the code sample.

我想我必须要彻底打破我的UI的一致性.

总结

以上是内存溢出为你收集整理的iphone – iOS开发:收到Game Center邀请时,如何获取GKMatch对象?全部内容,希望文章能够帮你解决iphone – iOS开发:收到Game Center邀请时,如何获取GKMatch对象?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1079115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存