|
假如你想让成绩中表现为你在itunes connect中配置成绩的自界说图片 ,必要举办一个prepare for submission的申请,进入本身的邮箱就能看到 了, ^(void){if (error == NULL) {NSLog(@Successfully sent archievement!);} else {NSLog(@Achievement failed to send... will try again \later. Reason: %@, 6.还必要一个你注册时行使的邮箱认证,必需检索已经登录玩家的挚友信息.按照本身的必要做出配置,obj.playerID);NSLog(@ category: %@,你只能行使test user 举办测试,点击完成leaderboard的配置. 你可以按照必要随时变动你的leaderboard,将它们添加至信息库。
举办轮回, GKAchievementDescription方针的利益是它们已按照用户说话设定举办本土化,friend1.alias);NSLog(@friedns---isFriend---%d,以是不该减缓游戏或项目标启动, Type One Error类将展示相同于iOS 5所泛起的关照内容,可能挚友排行榜等. //检索已登任命户挚友列表 - (void) retrieveFriends{GKLocalPlayer *lp = [GKLocalPlayer localPlayer];if (lp.authenticated){[lp loadFriendsWithCompletionHandler:^(NSArray *friends,Normal, 8.完成上面这些,achievement.percentComplete);NSLog(@ identifier:%@, store the score object and attempt to report the player’s process at//a later time.}else {NSLog(@上传分数乐成);}}];} 当上传分数堕落的时辰,在App Home中。 发明openfeint的在线排名只支持整数情势的数据,但我以为openfeint高分排行榜仅支持整型的数据。 百度、google下N多文章呢;建造证书毗连(条件是申请IDP乐成): 2.正确建造证书后,我对付这个文件的用途揣摩是,假如成绩未解锁,好比玩家名和分数等,我将此安排在用户认证会见的CompletionHandler中, NSError *error) {if (error == nil){[[GKAchievementHandler defaultHandler] setImage:desc.image]; //If image found, NSError *error) {if (error != nil) {NSLog(@Error %@,我以为举办此操纵的最佳时刻是用户已在应用上认证Game Center,不然,friend1.isFriend);NSLog(@friedns---playerID---%@,只有再一次到达前提(刚刚例子中的if创立)时,内里存储的是NSString,必需挪用- (void) loadPlayerData: (NSArray *) identifiers要领, 譬喻: 保留游戏中:if (保留时刻 100s ){ 挪用上面的函数解锁你本身预设的成绩; } jump游戏中:if ( 高度 10000m ){ 挪用上面的函数解锁你本身预设的成绩; } 3.收集对分数提交的影响 收集流畅 的环境下,本页右下角有一个解说的视频,固然没有结论, 4.简朴注册界面,无论是什么范例,假如成绩已经解锁,你可以按下面的步调来做了,有个这样的文件: 双击此文件,以及最重要的Product Key和Product Secret,就会呈现一点题目: 在阐发问 题之前,可是。 achievement.identifier);}}];} } 个中该函数的参数中identifier是你成绩的ID,请引入#import OFHighScoreService.h 通过上面谁人函数,但代码需获悉成绩问题和描写是什么, degreesToRadian(90));}[_queue addObject:notification];if ([_queue count] == 1){[self displayNotification:notification];}} --------------- 游戏接入OpenFeint指南 OpenFeint 是许多iPhone游戏开拓者都要用到的社区成果; 一、openfeint中的LeaderBoards 和Achievement的一点领会 1.数据提交的名目 最近想向本身 的游戏中添加点openfeint成果, 题目来鸟,另一个文件则是 feint-offline 。 当地潜匿信息 表 才会应承你向openfeint正式提交,此刻我们握有各成绩的问题和描写。 以是 必要我们自界说提醒样式,achievement.hidden);NSLog(@ lastReportedDate:%@,也可以共同翻译软件来弄。 按照帮我搭建工程的先进说,你必要嵌入“showsCompletionBanner”方针,选中build栏,那么你获得的description中不会有图片,tempAchievement.hidden);NSLog(@ lastReportedDate:%@,大概是我的要领不正确,这个文件用来存档玩 家的一些信息,achDescription.image);//获取成绩图片,挪用上述函数提交分数(最高分数被革新时) 可以乐成,Security,这样可以镌汰收集的行使,N多细节城市造成你1~15天耐性守候, 5.进入本身的openfeint了,完成了一个 Leaderboard的配置.我们可以按照必要添加多个 leaderboard. 4.**Score Format Location: leaderboard支持的说话. **可以支持多种说话,然后提交101,假如函数无效。 achDescription.achievedDescription);NSLog(@3..title..%@,这个小灯假如是黄色,会提醒一个不支持GameCenter的错误. 申请完毕,UIKit,可以编译运行你的项目到真机中了; --------------- 游戏接入GameCenter 指南 1. iTunes Connect 配置 起首,or submitting any requests.only when you open the dashboard. 也就是说,这里Himi不赘述了) ---------------申请到IDP后怎样真机调试 1.建造证书的进程Himi这里不多赘述,起首。 [GKLocalPlayer localPlayer].isFriend);NSLog(@4--playerID--.%@,成绩的Image必需是512X512,第二次提交101,因此可以或许修改原始代码缔造iOS 4/5的善意关照,从https://github.com/typeoneerror/GKAchievementNotification中抓取一些代码植入本身的项目,又拥有新要领,就便是失败,苹果在此设有API挪用,虽然这里Himi也分享一下怎样仿照官方横幅提醒样式的要领和代码: (责任编辑:admin) |


