Услуги за игри на Google Play iOS: [UITableViewWrapperView стил]: неразпознат селектор, изпратен до екземпляра

Имам приложение, което използва услугите на Google Game Play за iOS (v.1.1). Имам бутон, който показва постиженията. Работеше добре в iOS 6, но в iOS 7 имам този срив:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableViewWrapperView style]: unrecognized selector sent to instance 0x1b975750'

Ето моят код:

BOOL signedIn = [[GPGManager sharedInstance] hasAuthorizer];

if (signedIn) {
    GPGAchievementController *achController = [[GPGAchievementController alloc] init];
    achController.achievementDelegate = self;
    [self presentViewController:achController animated:YES completion:nil];
}

Някой експериментира ли този проблем? Някакво възможно решение? Не виждам никаква информация в официалния документ на Google Game Play Services.


person Daniel Albert    schedule 28.09.2013    source източник
comment
Вероятно можете да зададете точка на прекъсване на [UITableViewWrapperView style] и да хванете срива, както се случва.   -  person Michael Dautermann    schedule 28.09.2013
comment
@MichaelDautermann, за съжаление се срива в SDK за услуги за игри на Google Play. Виждам само заглавките.   -  person Daniel Albert    schedule 28.09.2013


Отговори (1)


Ако сривът се случи на реда „presentViewController“ и сривът е дълбоко в недрата на SDK на Google Play Game Services (до който вие и аз нямаме достъп до изходния код), вероятно трябва да подадете сигнал за грешка чрез връзката „Проследяване на грешки“ на тази страница.

И изглежда, че вие ​​(или някой, който прави абсолютно същото като вас) току-що докладва. :-)

person Michael Dautermann    schedule 28.09.2013
comment
Да, Майкъл, направих го. Просто искам да разбера дали аз съм единственият разработчик, който експериментира това, странно е, че никой не е намерил това преди. Или може би все още никой не използва Google Achievements на iOS :) - person Daniel Albert; 28.09.2013
comment
Ще изчакам, докато екипът на Google Game Play Services отговори на моя доклад за грешка и ще маркирам отговора ви като валиден, ако това се случи. Благодаря ти! - person Daniel Albert; 28.09.2013
comment
Член на екипа на Google прие този проблем и той ще бъде коригиран в следващото издание. TY! - person Daniel Albert; 30.09.2013
comment
Получихте ли все още отговор от екипа на Google? Има ли връзка, която можете да предоставите към доклада, който изпратихте? Имам абсолютно същия проблем - person Juan Campa; 06.11.2013
comment
Актуализация: този проблем беше отстранен преди седмица и вече е в последното изтегляне. източник: code.google.com/p/play- games-platform/issues/detail?id=36 - person Juan Campa; 06.11.2013