nihalahmed / GameCenterManager

iOS Game Center helper singleton

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't login on iPad iOS 8.0 beta 2

gclsoft opened this issue · comments

2014-06-20 00:29:59.458 GameCenterManager[280:35714] GC Availabilty: {
    message = "Player is not signed into GameCenter, has declined to sign into GameCenter, or GameKit had an issue validating this game / app.";
    title = "Player not Authenticated";
}
2014-06-20 00:36:37.587 GameCenterManager[280:35714] unexpected nil window in _UIApplicationHandleEventFromQueueEvent, _windowServerHitTestWindow: <UIClassicWindow: 0x1566e8c0; frame = (0 0; 768 1024); userInteractionEnabled = NO; gestureRecognizers = <NSArray: 0x15589fe0>; layer = <UIWindowLayer: 0x15672d40>>
2014-06-20 00:36:37.986 GameCenterManager[280:35714] unexpected nil window in _UIApplicationHandleEventFromQueueEvent, _windowServerHitTestWindow: <UIClassicWindow: 0x1566e8c0; frame = (0 0; 768 1024); userInteractionEnabled = NO; gestureRecognizers = <NSArray: 0x15589fe0>; layer = <UIWindowLayer: 0x15672d40>>
2014-06-20 00:36:43.594 GameCenterManager[280:35714] GC Availabilty: {
    message = "Player is not signed into GameCenter, has declined to sign into GameCenter, or GameKit had an issue validating this game / app.";
    title = "Player not Authenticated";
}

Can't login on iPad iOS 8.0 beta 2. Works well on iphone.

I have not yet begun to investigate GameKit on iOS 8. It looks like Apple has changed some of the APIs, or internal functionality. Check the pre-release documentation for API diffs (does this work in beta 1?). Also take a look at the GCManager implementation, especially the methods that are called during setup.

commented

I also found this problem in iOS 8 Device, [[GameCenterManager sharedManager] setupManager]; do not do anything, NSLog no output.

However, with iOS8 simulator test was working properly.

Maybe iOS8 beta2's bug? Or GameCenterManager's bug on iOS8 ?

commented

I tested other games in iOS8 beta2, GameCenter login work properly.
The inference is GameCenterManager's bug.

Did you ever find a solution to this problem?

Hi, I have same problem with official iOS 8.0 and XCode 6
Work on Simulator but not on Device !!!
I need to post an update of my application, but i'm locked buy this problem

Hi,

into file GameCenterManager.m after GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];
you have an else if (!error)
but you don't manage the else if error is not null !
i try this and obtain an error message on device, the error is : "localPlayer erro=Error Domain=GKErrorDomain Code=15 "L’opération demandée n’a pas pu être effectuée car cette application n’est pas reconnue par Game Center." UserInfo=0x1668b590 {NSLocalizedDescription=L’opération demandée n’a pas pu être effectuée car cette application n’est pas reconnue par Game Center.}"

Ok guys... ;)
I have find the solution on stackoverflow, when you test on you're device you need to go into Settings, GameCenter and enable "Sandbox" into Developper section ;) Grrrrr ....

commented

thanks ckjbeos so much!

@Sam-Spencer this one is fixed.