Google Play 游戏服务 iOS:[UITableViewWrapperView 样式]:发送到实例的无法识别的选择器
Posted
技术标签:
【中文标题】Google Play 游戏服务 iOS:[UITableViewWrapperView 样式]:发送到实例的无法识别的选择器【英文标题】:Google Play Game Services iOS: [UITableViewWrapperView style]: unrecognized selector sent to instance 【发布时间】:2013-10-04 18:59:31 【问题描述】:我有一个使用适用于 ios (v.1.1) 的 Google Game Play 服务的应用程序。我有一个显示成就的按钮。它在 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 官方文档中没有看到任何信息。
【问题讨论】:
您可以在“[UITableViewWrapperView style]
”上设置断点并在崩溃发生时捕捉它。
@MichaelDautermann 不幸的是,它在 Google Play 游戏服务 SDK 中崩溃了。我只能看到标题。
【参考方案1】:
如果崩溃发生在“presentViewController
”行并且崩溃深入 Google Play 游戏服务 SDK(您和我都没有源代码访问权限)的内部,您可能需要归档通过"Bug Tracker" link on this page 发现他们的错误。
看起来你(或与你做同样事情的人)just reported it。 :-)
【讨论】:
是的,迈克尔,我做到了。我只是想知道我是不是唯一一个尝试这个的开发人员,奇怪的是以前没有人发现过这个。或者也许还没有人在 iOS 上使用 Google 成就 :) 我会等到 Google Game Play Services 团队回复我的错误报告,如果发生这种情况,我会将您的回答标记为有效。谢谢! Google 团队的一名成员接受了此问题,并将在下一个版本中修复。泰! 您是否收到 Google 团队的任何回复?您可以提供指向您提交的报告的链接吗?我遇到了完全相同的问题 更新:这个问题已在一周前修复,并且已经在最新下载中。来源:code.google.com/p/play-games-platform/issues/detail?id=36以上是关于Google Play 游戏服务 iOS:[UITableViewWrapperView 样式]:发送到实例的无法识别的选择器的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 上禁用 Google Play 游戏服务中的推送通知权限?
Google Play 游戏服务 (GPGS) 实时多人游戏 (RTMP) 在 Android 上永远无法匹配(iOS 工作)
Google Play 游戏服务 iOS:[UITableViewWrapperView 样式]:发送到实例的无法识别的选择器