【发布时间】:2016-11-01 19:06:19
【问题描述】:
我正在尝试使用 swift 进行 Google 身份验证以获取消息列表。但是我遵循 Google here 中的所有步骤
在我在模拟器中运行并成功登录到我的帐户身份验证成功后。然后在所有成功之后出现问题,这很奇怪。有谁知道如何解决这个问题?
选择器“displayResultWithTicket:finishedWithObject:error:”未实现或命名错误
-
void GTMSessionFetcherAssertValidSelector(id _Nullable __strong, SEL _Nullable, ...)() 中的断言失败,/Users/macbookpro/Documents/Zaiya/Pods/GTMSessionFetcher/Source/GTMSessionFetcher.m
李> 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“回调选择器未实现或命名错误”
请分享您的知识,谢谢!
实际运行错误:
【问题讨论】:
-
需要实现回调
displayResultWithTicket:finishedWithObject:error: -
感谢您的回复!您能告诉我实际的代码吗?还是有问题
-
在您发布的链接 (developers.google.com/gmail/api/quickstart/ios?ver=swift) 中已经显示了兄弟所需的方法。
-
嗨@haisergeant,感谢您的回复,是的,它已经在那里,并且如上所述它在登录后成功运行一次,然后在成功后显示以下错误。但是它仍然说未实现或命名错误,因为它没有拼写错误或未实现。