我正在读这个:http://www.openfeint.com/ofdeveloper/index.php/kb/article/000089,似乎可以看出使用OpenFeint实现GameCenter就像在项目中添加一个plist一样简单(在设置成就/排行榜之后)。但情况确实如此吗?我刚刚在我的项目中实现了这个,并且看不到任何有效的迹象。我也无法在GameCenter应用程序中看到该应用程序。
可能是因为我正在写一个通用的iPhone / iPad应用程序吗?即使iPhone应用程序在iOS 4.1上?
任何人都可以帮助我吗?
由于
詹姆斯
答案 0 :(得分:2)
除了包含.plist之外,您还必须添加
"[NSNumber numberWithBool:YES], OpenFeintSettingGameCenterEnabled,"
到您的OpenFeint设置词典。它在你提到的链接中,但很容易错过,我认为你错过它的原因是你说你只添加了“a .plist”。
您可以在启动游戏时获得特征GC-“欢迎用户名”通知时验证GC是否有效。
答案 1 :(得分:1)
事实证明,因为我这样做时iPad低于4.0,所以即使在iPhone版本上,GameCenter也无法正常工作。
升级到Xcode 3.2.5(iOS 4.2),它会工作!