游戏中心未启用新应用程序 ID iPhone
我已经向 App Store 提交了一款游戏,它现已上线。现在我的客户想要将 Game Center 集成到应用程序中并提交更新。
在第一个版本中,我们为 .*
捆绑包 ID 创建了一个分发配置文件。根据我的研究,我发现游戏中心仅针对类似 com.companyname.app
的捆绑 ID 启用。
当我使用 .*
创建新的应用程序 ID 时,游戏中心未启用。我如何提交游戏更新?
I have already submitted one game to App Store, it's now live. Now my client wants to integrate Game Center into the app and submit an update.
In the first version we have created a distribution profile for .*
bundle id. From my research I found that game center is enabled only for the com.companyname.app
-like bundle id.
When I'm creating a new app id with .*
, Game Center is not enabled. How do I submit update of my game?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我可能完全错了,但我会创建一个新的应用程序 ID,其捆绑包 ID 与您的应用程序的捆绑包 ID 匹配,并使用与通配符应用程序相同的捆绑包种子。 (所有这些步骤都在配置门户中完成)。
据我所知,完成此步骤后,您将能够为您的应用程序启用 Game Center 并使用相同的配置文件进行分发。例如,您根本不必更改应用程序的
Info.plist
。I may be totally wrong, but I'd create a new Application Id with bundle id matching your app's one and using the same bundle seed you used for a wildcard application. (All these steps are done in Provisioning Portal).
AFAIK after this steps you'll be able to enable Game Center for your app and use the same Provisioning Profile for distribution. E.g. you won't have to change your app's
Info.plist
at all.来自 ios 开发中心的声明:
通配符应用程序 ID 和现有显式应用程序 ID 的重复项不符合应用程序内购买和游戏中心的资格。
因此,如果您的应用程序 ID 中包含通配符(即其中包含“*”),则 Game Center 不符合资格。
顺便说一句,我也遇到了同样的问题,所以如果你找到了解决方案,请分享一下。谢谢
from the ios dev center:
Wildcard App IDs and duplicates of existing explicit App IDs are ineligible for In App Purchase and Game Center.
So if you have a wildcard in your app id (i.e. a "*" in it), Game Center is ineligible.
By the way, I have the same problem, so if you found the solution, please do share it. Thanks