【问题标题】:How to make connection over WiFi when working with Gamekit?使用 Gamekit 时如何通过 WiFi 建立连接?
【发布时间】:2012-06-02 13:28:17
【问题描述】:

我想使用 GameKit 通过 WiFi 在两个设备之间建立连接。苹果的文档说

如果选择了 Internet 连接,您的应用程序必须关闭对等选择器对话框并显示自己的用户界面才能完成连接。

这就是我的工作

- (void)peerPickerController:(GKPeerPickerController *)picker didSelectConnectionType:(GKPeerPickerConnectionType)type
{
if (type == GKPeerPickerConnectionTypeOnline) 
{
    picker.delegate = nil;
    [picker dismiss];
    [picker autorelease];

    [alert setTitle:@"\n\n\n"];
    [alert setMessage:@"Looking for other iPads, iPhones or iPod touches..."];
    [alert addButtonWithTitle:@"Cancel"];

    UIActivityIndicatorView *progress   = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(125, 50, 30, 30)];
    progress.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;
    [alert addSubview:progress];
    [progress startAnimating];
    [alert show];
}
}

好的,我已经展示了我自己的界面。接下来呢?我如何连接?如何开始寻找同行?

【问题讨论】:

    标签: ios wifi p2p gamekit


    【解决方案1】:

    这个tutorial 使用 Gamekit 和蓝牙或 wifi 构建点对点纸牌游戏。 (链接已更新)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    • 2011-01-19
    • 1970-01-01
    • 2011-08-18
    • 1970-01-01
    • 1970-01-01
    • 2016-12-09
    相关资源
    最近更新 更多