iPhone Simulator 6.0 не может подключиться к игровому центру в режиме песочницы

пытаюсь реализовать приложение с поддержкой GameCenter, ориентированное на iOS 6. Чтобы дать некоторую информацию об окружающей среде, яЯ работаю на Mac OS 10.7.5 с версией XCode 4.5.2, и xcode работает под управлением iphone и ipad simulator версии 6.0. Проблема в том, что я не могу подключиться к игровому центру в режиме песочницы ни через ipad, ни через симулятор iphone, но тот же код работает так, как нужно при тестировании на моем iphone.

Я следовал руководству по программированию GameCenter в Apple 'Библиотека разработчика, и я получил этот atm, он вызывается из applicationDidFInishLaunching в appdelegate:

- (void)authenticateLocalUser:(UIViewController *)currentViewController
{

    if (!gameCenterAvailable) return;
    GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];

    localPlayer.authenticateHandler = ^(UIViewController *viewController, NSError *error){

        if (viewController != nil)
        {
            [currentViewController presentViewController:viewController animated:YES completion:nil];

        }
        else if (localPlayer.isAuthenticated)
        {
            NSLog(@"Player authenticated");
        }
        else
        {
            NSLog(@"Player not authenticated");
        }
        NSLog(@"Error: %@",error);
    };
}

Это выводит:

Error: Error Domain=GKErrorDomain Code=2 "The requested operation has been cancelled."
UserInfo=0x8690510 {NSLocalizedDescription=The requested operation has been cancelled.}

GKSConnSettings: set server: {
        "gk-cdx" = "17.173.254.218:4398";
        "gk-commnat-cohort" = "17.173.254.220:16386";
        "gk-commnat-main0" = "17.173.254.219:16384";
        "gk-commnat-main1" = "17.173.254.219:16385";
    }

Я уже пробовал исправить файл hosts, хотя моя ОС не 10.8.2, ноТ помочь.https://devforums.apple.com/thread/168811?tstart=0

Есть идеи, что может быть причиной?

Изменить: Ну, оказывается, выходная часть, начиная с GKSConnSettings, не указывает на какие-либо проблемы, что 'Это обычный вывод при подключении к игровому центру, как я понял из того, что я читаю по интернету. Я напечатал фактическое сообщение об ошибке (GKErrorDomain = 2 ...) внутри блока аутентификации.

Ответы на вопрос(2)

Ваш ответ на вопрос