“游戏中心无法识别该游戏。” iPhone开发

发布于 2024-10-25 00:18:47 字数 371 浏览 4 评论 0原文

对此已经有几个问题,但我按照他们的步骤解决了它,但它似乎对我不起作用。这是我所做的:
1.我仔细检查了 xcode 项目中的包标识符是否与配置门户上找到的配置文件完全相同(它还表示游戏中心已启用)。没有通配符。
2。我已使用沙盒帐户登录到游戏中心(创建了 2 个帐户,以防其中一个帐户不是沙盒)。我在注册帐户时确实看到了“沙盒”一词,左上角有一些数字/字母,所以我 100% 确定我有一个沙盒帐户。尝试了 2 个不同的沙箱帐户。尝试了 2 种不同的设备(ipad/iphone)。也在iPhone模拟器上尝试过。
3。我已经多次从 iPhone 上删除我的应用程序并再次尝试。

我在 iPhone + iPad 上运行 4.3/xcode 4。 我仍然收到消息。任何帮助将不胜感激。谢谢!

There are already a couple of questions on this but I followed their steps to solve it and it doesn't seem to work for me. Here's what I have done:

1. I double checked to have the bundle identifier in the xcode project to be the exact same as the provisioning profile found on the provisioning portal (it also says Game Center is enabled). No wildcards.

2. I have logged in using a sandboxed account to gamecenter (made 2 accounts incase one wasn't sandbox). I did see the word "sandbox" with some numbers/letters on the top left while signing up for an account, so I'm 100% sure I have a sandboxed account. Tried 2 different sandbox accounts. Tried on 2 different devices (ipad/iphone). Also tried on the iPhone simulator.

3. I have deleted my app from my iPhone many times and tried it again.

I'm running 4.3/xcode 4 on iPhone + iPad.
I'm still receiving the message. Any help would be appreciated. Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

土豪我们做朋友吧 2024-11-01 00:18:47

根据记忆(我最近在与此作斗争)...

除了您已经完成的操作之外,您还必须在 ITC (iTunes Connect) 中设置您的应用程序(即使它使用假捆绑 ID)。这意味着您需要输入名称、类别、屏幕截图和一堆其他内容(您可以将虚拟数据放在那里以进行测试)。然后,您需要创建应用程序的一个版本,然后在该版本上启用 Game Center。

可能还有其他一些重要的步骤我已经忘记了,但在巫毒舞蹈和向 iOS 诸神献祭之间,我能记得的就这些了。

From memory (I battled with this recently)…

In addition to what you've already done, you have to setup your app (even if it's using a fake bundle ID) in ITC (iTunes Connect). This means you need to put in a name, category, a screenshot and a bunch of other stuff (you can just put dummy data in there for testing purposes). Then you need to create a version of your app, then enable Game Center on that version.

There might have been a few other important steps that I've forgotten, but in between the voodoo dancing and making sacrifices to the gods of iOS etc., that's all I can recall.

病毒体 2024-11-01 00:18:47

从设备中删除旧应用程序有时也会有所帮助。看起来它使用应用程序存储一些数据,并将尝试登录实际的游戏中心而不是沙盒模式。
这解决了我尝试在更新中添加游戏中心时的问题。

Deleting the old app from your device can sometimes help too. Looks like it stores some data with an app and will try to login to actual Game Center instead of Sandbox Mode.
This solved my problem when trying to add Game Center in an update.

把回忆走一遍 2024-11-01 00:18:47

这就是我解决问题的方法。我打开“设置”应用程序,然后选择“游戏中心”。在底部的“开发人员”下,打开“沙盒”。

This is how I solved the problem. I opened the Settings App, then select Game Center. At the bottom under Developer, turn on "Sandbox".

少女情怀诗 2024-11-01 00:18:47

我有类似的问题。确保您在 xcode 和 ITC 中拥有完全相同的应用程序版本。例如,如果 xcode 中为 1.0,ITC 中为 1,则它将无法工作。版本是字符串而不是浮点数,因此 1.0 != 1。

I had a similar problem. Make sure you have the exact same app version in xcode and ITC. For example, if you have 1.0 in xcode and 1 in ITC it will not work. The version is a string not a float, so 1.0 != 1.

≈。彩虹 2024-11-01 00:18:47

我的情况是,显示“游戏中心无法识别此游戏”,并且我的ipad已越狱。所以我在Cydia中卸载了Appsync 5.0+-->退出游戏中心--->重新安装app,现在就ok了

My situation is , It showed "this game is not recognized by game center",and my ipad is jail-broken. so I uninstall Appsync 5.0+ in Cydia--> logout game center---> reinstall app, it's ok now

烟沫凡尘 2024-11-01 00:18:47

就我而言,人们建议的几乎所有内容都已经适合我的应用程序。

我的捆绑包 ID 是正确的,我的 iTunes Connect 记录已设置等。但是,已上传到 iTunes Connect 的版本的版本号不是最新的(并且与我的版本不匹配)正在构建到测试设备上)。

将具有匹配版本号的较新版本上传到 iTunes Connect 后,问题似乎得到了解决。

我不能保证它将来不会被破坏(因为身份验证似乎非常不稳定并且之前已经工作过,即使使用旧版本记录也是如此),但现在它似乎已经为我解决了问题。

In my case, almost everything people had suggested was in already correct for my app.

My bundle IDs were correct, my iTunes Connect record was set up, etc. However, the version number of the build that had been uploaded to iTunes Connect was not recent (and didn't match the version I was building onto the test device).

After uploading a newer build to iTunes Connect with a matching version number, it appeared to fix the problem.

I'm not guaranteeing it won't break in the future (because the authentication seems to be very flaky and has worked previously, even with the old version record), but for now it seems to have solved the problem for me.

尐籹人 2024-11-01 00:18:47

我从某处了解到,如果你的机器(iphone或ipad)越狱了,它会假设你使用真正的游戏中心而不是沙盒游戏中心。

因此,如果您的设备已越狱,只需将其恢复并尝试一下即可。

希望这会对您有所帮助。

I learned from somewhere that if your machine(iphone or ipad) is jail-broken, it will assume you use the real game center without the sandbox one.

So, if your devices are jail-broken, just restore it, and give it a try.

Hope this will help you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文