怎么将我的game center绑定游戏号导入新下的游戏里

苹果Game Center使用教程详述
①如何登录Game Center: 打开 Game Center,输入您的 Apple ID
和密码,然后&登录&。或者如果您想使用单独的 Apple ID
来玩游戏,可以轻按&创建新帐户&。
②如何退出登录: 轻按&我&,轻按&帐户&标题,然后轻按&注销&。不必在每次退出 Game Center 时都执行注销操作。
③如何购买游戏: 轻按&游戏&,然后轻按建议的游戏或者轻按&查找 Game Center 游戏&。
④如何玩游戏: 轻按&游戏&,选取一个游戏,然后轻按&玩游戏&。
⑤如何添加加好友: 轻按&朋友&或&邀请&,选择&添加好友& ,然后输入朋友的电子邮件地址或 Game Center 昵称,点击发送。
⑥如何查看朋友的游戏和得分: 轻按&朋友&,轻按朋友的昵称,然后选择&游戏&或&点数&来查看朋友得分和成就。
⑦如何移除朋友: 轻按&朋友&,轻按一个昵称,然后轻按&解除朋友关系&。
⑧如何更改 Game Center 信息: 使用 Apple ID 登录,轻按&我&,轻按&帐户&标题,然后选取&显示帐户&。
沙盒模式:沙盒模式是一种开发者模式,和正常模式属于不同的两个世界。因此普通用户一旦处于沙盒模式,就无法和其他正常用户添加好友,查看得分等。
如何退出沙盒模式: 当遇到沙盒模式,一般退出账户重新登录可以解决,但由于沙盒模式最重要的原因是越狱后部分破解游戏造成的,所以这种方法就显得治标不治本!现在退出沙盒模式一般有两种比较彻底的方式,越狱用户可以重装游戏盒Appsync,非越狱用户可以进入文件夹删除相关文件。
①重装Appsync: 如果用户一进入某个游戏即出现沙盒模式的提醒,多半是游戏本身原因造成的,这时候需要删除游戏后重新安装游戏,然后再重装Appsync,如果想保存游戏的进度,请事先备份。Appsync是越狱后安装破解游戏的重要插件,首先添加178源(),添加成功后搜索相应固件版本的Appsync,重装即可解决沙盒模式。
②进入系统文件夹删除相关文件:
1、 进入Game Center,注销/退出当前用户,返回桌面。
2、双击HOME,,进程中结束掉所有有关Game Center的游戏。
任意一种文件访问工具,打开/var/mobile/Library/Caches /com.apple.mobile.installation.plist 通过搜索关键字&ProfileValidated& 和
&TDMTANF& 删除所有的ProfileValidated
SignerIdentity, TDMTANF
这两段是成对出现的,删除完毕后,再通过关键字搜索确认已经清除干净了。
4、 删除 /var/mobile/下的 tdmtanf
文件夹。这一步是关键,不删除的话,重新安装新的APP或更新APP都会导致沙盒重现。使用itools的用户要小心,这个软件会自动创建 tdmtanf,所以在删除之后,请反复确认有没有被再次创建。这个tdmtanf是用来绕开验证进入开发者模式安装盗版的,也是导致沙盒的根源。如果要 玩盗版的用户,请安装Appsync的最新版本。
5、全部操作完毕后,回到桌面,进入Game Center,正常登陆。
(责任编辑:)
关注“蚕豆网”微信公众账号
最新鲜的手游资讯,最麻辣的游戏测评,最全面的游戏攻略,还有那领不完的游戏礼包和最绿色的游戏下载,要啥有啥,应有尽有。
蚕豆网好游多
集游戏攻略、热门礼包为一体,为游戏玩家量身定做的手机游戏小伙伴!
游戏类型:
剩余数量:
游戏类型:
剩余数量:
游戏类型:
剩余数量:IOS平台游戏如何对接GameCenter
现在随着手游市场的不断扩大,活跃在平台下的游戏厂商为了增加玩家的粘性,以及为自己的游戏前途考虑都纷纷开始接入苹果国内公司的游戏平台GameC今天呢我就把我对接GameCenter的一些心得以及操作分享给大家,内容很简单也希望在这方面有经验的也可以跟我分享一下。
1.itunesConnect配置:
打开ItunesConnect,选中你的应用,在自己的应用页面上面找到GameCenter选项,如图:
点击打开GameCenter显示如图效果:
apple GameCenter分为两块:&排行榜&与&成就&。首先我们先来添加排行榜:
添加成就:
每个应用的成就点数最多为1000点,属性Hidden(隐藏),如果将其设置为YES,则在用户获得成就或取得一定进展前,成就是不可见的。
如果要让用户能够接受基于已获得的成就的挑战,则需在iTunes Connect中创建成就时选中复选框&可多次获得&。
每个成就需要配置本地化描述;每个成就都有两个描述,一个在用户获得成就前显示,另一个在用户获得成就后显示。另外还需要给每个成就提供已付图像,尺寸为512X512,(应用发布后就不能删除其中的成就)
分别编辑完排行榜与成就后,最终在ItunesConnect中的效果:
对于开发者来说,GameCenter必须经过测试才能上线,没有上线的程序在测试环境中登录时会出现sandBox提示。
好了,itunesConnect部分的基本配置就介绍完了,是不是很简单。下面我们来讲一下程序部分~
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apple为大家接入GameCenter提供了GameKit.framework,在需要使用GameCenter的类中都要导入GameKit.h;在.h文件中加入协议&GKGameCenterControllerDelegate&.
1.游戏中心管理器
创建共享的游戏管理器,不仅可以将GameCenter功能放在独立的类中,还可以轻松的在新项目中添加GameCenter功能。
判断是否支持GameCenter:
//是否支持GameCenter
- (BOOL) isGameCenterAvailable
Class gcClass = (NSClassFromString(@&GKLocalPlayer&));
NSString *reqSysVer = @&4.1&;
NSString *currSysVer = [[UIDevice currentDevice] systemVersion];
BOOL osVersionSupported = ([currSysVer compare:reqSysVer options:NSNumericSearch] != NSOrderedAscending);
return (gcClass && osVersionSupported);
2,身份验证
GameCenter是一种需要验证身份的服务,如果没有登录就得先验证身份,否则什么也做不了。
//身份验证
- (void)authenticateLocalUser{
GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];
localPlayer.authenticateHandler = ^(UIViewController *viewController, NSError *error){
if (viewController != nil) {
[self presentViewController:viewController animated:YES completion:nil];
if ([GKLocalPlayer localPlayer].authenticated) {
// Get the default leaderboard identifier.
[[GKLocalPlayer localPlayer] loadDefaultLeaderboardIdentifierWithCompletionHandler:^(NSString *leaderboardIdentifier, NSError *error) {
if (error != nil) {
NSLog(@&%@&, [error localizedDescription]);
3.用户变更检测
//用户变更检测
- (void)registerFoeAuthenticationNotification{
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
[nc addObserver:self selector:@selector(authenticationChanged) name:GKPlayerAuthenticationDidChangeNotificationName object:nil];
- (void)authenticationChanged{
if([GKLocalPlayer localPlayer].isAuthenticated){
4.提交得分
向GameCenter验证身份后,便可提交得分了。
创建GKStore对象:
- (void) reportScore: (int64_t) score forCategory: (NSString*) category{
GKScore *scoreReporter = [[GKScore alloc] initWithCategory:category];
scoreReporter.value =
[scoreReporter reportScoreWithCompletionHandler:^(NSError *error) {
if(error != nil){
NSData *saveSocreData = [NSKeyedArchiver archivedDataWithRootObject:scoreReporter];
//未能提交得分,需要保存下来后继续提交
[self storeScoreForLater:saveSocreData];
NSLog(@&提交成功&);
- (void)storeScoreForLater:(NSData *)scoreData{
NSMutableArray *savedScoresArray = [[NSMutableArray alloc] initWithArray:[[NSUserDefaults standardUserDefaults] objectForKey:@&savedScores&]];
[savedScoresArray addObject:scoreData];
[[NSUserDefaults standardUserDefaults] setObject:savedScoresArray forKey:@&savedScores&];
若得分提交不成功,需要再重新提交得分:
//重新提交分数
- (void)submitAllSavedScores{
NSMutableArray *savedScoreArray = [[NSMutableArray alloc] initWithArray:[[NSUserDefaults standardUserDefaults] objectForKey:@&savedScores&]];
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@&savedScores&];
for(NSData *scoreData in savedScoreArray){
GKScore *scoreReporter = [NSKeyedUnarchiver unarchiveObjectWithData:scoreData];
[scoreReporter reportScoreWithCompletionHandler:^(NSError *error) {
if(error != nil){
NSData *saveSocreData = [NSKeyedArchiver archivedDataWithRootObject:scoreReporter];
//未能提交得分,需要保存下来后继续提交
[self storeScoreForLater:saveSocreData];
NSLog(@&提交成功&);
5.显示排行榜
创建GKLocalboardViewController来显示排行榜.
- (void)showGameCenter{
GKGameCenterViewController *gameView = [[GKGameCenterViewController alloc] init];
if(gameView != nil){
gameView.gameCenterDelegate =
[gameView setLeaderboardCategory:@&com.xxxx.test&];
[gameView setLeaderboardTimeScope:GKLeaderboardTimeScopeAllTime];
[self presentViewController:gameView animated:YES completion:^{
- (void)gameCenterViewControllerDidFinish:(GKGameCenterViewController *)gameCenterViewController{
[self dismissViewControllerAnimated:YES completion:nil];
6.得分成就
挑战让用户可以通过GameCenter向玩家发起得分或成就方面的挑战。挑战分为四种:&无效&,&待处理&,&已结束&,&已谢绝&。
- (void)reportAchievment:(NSString *)identifier withPercentageComplete:(double)percentComplete{
GKAchievement *achievement = [[GKAchievement alloc] initWithIdentifier:identifier];
[achievement setPercentComplete:percentComplete];
[achievement reportAchievementWithCompletionHandler:^(NSError *error) {
if(error != nil){
NSLog(@&error:%@&, [error localizedDescription]);
NSLog(@&提交成就成功&);
示例演示:
1.在sandbox环境中登录GameCenter
登录成功以后会在上方显示一个横幅&Welcome....&,点击GameCenter app就会显示您以及您游戏的相关信息.
3.排行榜界面
成就的图标为在后台配置的图标;
5.添加好友
点击右上角的&加号&按钮,会弹出一个添加好友的界面,输入对方AppleID即可给对方发送好友请求。
6.发起挑战
对方收到挑战信息推送界面
好了,gameCenter的接入到这边就告一段落了,若在开发中有新的发现我会及时跟新这篇文章,欢迎大家评论分享自己的看法。
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'怎么将game center里的游戏记录转到谷歌账号里?_百度知道
怎么将game center里的游戏记录转到谷歌账号里?
但是由于某些原因想把这些游戏的记录转移到谷歌Android的帐号里、狂野飙车8,不知道可不可以之前很多游戏都是在IOS平台上玩的,像部落战争
提问者采纳
提问者评价
TAT 好吧,谢谢
其他类似问题
为您推荐:
谷歌的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁智能手机教程子分类您当前的位置:
各位哥哥姐姐们好,我想请问一下关于游戏海岛奇兵的问题。如果我的游戏账号绑定了一个之前已经绑定过海岛奇兵账号的游戏中心(苹果手机里的Game Center)地址,然后我的账号被之前绑定的账号覆盖过了,所以现在我无法登陆我的账号。这种情况我还可以找回我的账号吗?我该怎么样做呢?
玩家推荐答案
1、在你的iOS平台上点击&设置&图标打开2、然后在设置里面找到&Game enter&选项,然后点击进入Game Center。3、如果你没有Game Center帐号,那么可以在下图位置填入ID和密码,之后选择下方的&创建一个新的APPLE ID&,创建完就可以登陆。如果你已经有了Game Center帐号,那么就直接用帐号进行登陆了。4、当我们成功登陆成功之后,然后打开游戏,这时候游戏会显示帐号登陆提示。这就说明Game Center已经自动绑定了你的游戏进度。
1、在你的iOS平台上点击“设置”图标打开2、然后在设置里面找到“Game Center”选项,然后点击进入Game Center。3、如果你没有Game Center帐号,那么可以在下图位置填入ID和密码,之后选择下方的“创建一个新的APPLE ID”,创建完就可以登陆。如果你已经有了Game Center帐号,那么就直接用帐号进行登陆了。4、当我们成功登陆成功之后,然后打开游戏,这时候游戏会显示帐号登陆提示。这就说明Game Center已经自动绑定了你的游戏进度。《赠人玫瑰手有余香,祝您好运一生一世,如果回答有用,请点“好评”,谢谢^_^!》
海岛奇兵攻略
转自《海岛奇兵》吧:KEVIN众所周知,在大多数所使用的兵种当中,必然有肉盾的成分&&胖妹为什么...
海岛奇兵新闻
玩家们关注最多的问题
大家都在玩
手游排行榜
梦幻西游无双版
大话西游手游
新金瓶梅ol
赢话费斗地主
去吧皮卡丘
宠物精灵2梦境王国
口袋妖怪复刻

我要回帖

更多关于 game center同步游戏 的文章

 

随机推荐