2016-09-17 6 views
3

현재 내 앱에 Facebook 로그인을 구현 중입니다. Swift 3 업데이트 이후에 AppDelegate의 코드가 마지막으로 앱에 Facebook 로그인을 추가 한 이후로 약간 변경되었습니다 . 내가 여기 (이 2.2 스위프트입니다)이 기능으로 어려움을 겪고 오전 :Swift FBSDKLogin Swift 3 AppDelegate 업데이트

func application(application:UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool { 

return FBSDKApplicationDelegate.sharedInstance().application(application, 

openURL: url, sourceApplication: sourceApplication, annotation: annotation) 
    } 

를 3.0 업데이트 이후, 함수는 다음과 같습니다

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { 

} 

을 내가 거기 고려, 3.0에서 작동하도록하는 방법 'sourceApplication'도 아니고 'annotation'도 아닌가?

도움을 주시면 대단히 감사하겠습니다.

+0

주어진 응답 작업을 했습니까? 당신은 그것을 받아들이지 않았습니다. – David

+1

@David 했어! 나는 완전히 잊었다! – askaale

답변

3

이 시도 : -

func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool { 
    ... 
} 
+0

죄송합니다. 동의하지 않으 셨습니다. 고마워, 효과가 있었어! – askaale