首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在(Xcode8.1)中找不到application:openURL:sourceApplication:annotation:的实现

在(Xcode8.1)中找不到application:openURL:sourceApplication:annotation:的实现
EN

Stack Overflow用户
提问于 2016-10-05 10:15:55
回答 1查看 510关注 0票数 1
代码语言:javascript
复制
import UIKit
import CoreData
import Firebase
import FBSDKCoreKit
import FirebaseMessaging
import UserNotifications

我使用Cocoapods安装了Firebase,并在Xcode8beta4中实现了Facebook登录。应用程序和Facebook登录在xcode8中运行良好。在我更新到Xcode8.1测试版后,Facebook登录像往常一样被not being redirecting automatically到登录页面。

根据日志:

代码语言:javascript
复制
FIRAnalytics/WARNING> Implementation of application:openURL:sourceApplication:annotation: not found. Please add the handler into your App Delegate. Class: pushlite.AppDelegate

我还找出了没有调用openURL的应用程序函数,如下所示:

代码语言:javascript
复制
func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: AnyObject) -> Bool {
    print("Handler Called")
    let handled = FBSDKApplicationDelegate.sharedInstance().application(application, open: url, sourceApplication: sourceApplication, annotation: annotation)
    // Add any custom logic here.
    return handled
}

有人能给我指路吗?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-10-05 10:45:47

我刚刚解决了iOS 10.1的这个问题,我进入Facebook的iOS指南和,使用Facebook的最新应用程序openURL和rebuild。它又像魅力一样工作了。我不知道它是如何解决的,但希望它能帮助iOS 10.1中的其他人使用Facebooklogin。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39864446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档