我有一种方法可以检查玩家是否登录到 Game Center。如果不是,我想用一个按钮显示一个警报视图,直接将他们带到 Game Center 应用程序进行登录。这有可能吗?
问问题
1022 次
2 回答
3
只需点击按钮即可打开游戏中心 URL。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"gamecenter:"]];
还将句柄 url 放在应用程序委托中:
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return YES;
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return YES;
}
于 2013-04-01T09:18:23.633 回答
0
Apple 建议您在自己的应用程序中显示 Game Center UI,而不是强制用户在应用程序之间切换。这涉及设置authenticateHandler
属性或调用authenticateWithCompletionHandler
对象GKLocalPlayer
,如 Game Center Programming Guide 中所述。
于 2013-04-01T09:46:36.483 回答