Instagram을 인증하기 위해 SimpleAuth로 iOS 앱을 만들려고했습니다. 내 AppDelegate.swift에서SimpleAuth가 Instagram 응답을 반환하지 않음
내가 가진 :
이SimpleAuth.configuration()["instagram"] = ["client_id": "MY-CLIENT-ID", SimpleAuthRedirectURIKey: "MY-REDIRECT-URL"]
(물론 클라이언트 ID를 삽입하고 필요한 경우 URI를 재)
을 그리고 내 ViewController.swift에서 내가 가진 :
@IBAction func instagramAuthenticate(sender: AnyObject) {
SimpleAuth.authorize("instagram", options: ["scope" : ["likes"]], completion: {
(responseObject : AnyObject!, error : NSError!) -> Void in
println("\(responseObject)")
})
}
사용자가 내 앱을 인증 할 때 어떤 이유로 인해 responseObject가 'nil'을 반환합니다. 가능한 의미가 잘못되었습니다.
저는 Swift/iOS에 비교적 익숙하며 잘못 수행 한 것이 확실하지 않습니다. 고마워요
오류가 nil이 아니고 error.description이 잘못된 정보에 대한 힌트를 얻기에 충분한 정보를 제공하는지 확인하십시오. – HorseT
@HorseT 고맙습니다. URL을 제대로 처리 할 수 없다는 UIWebView와 함께 할 일이 있거나 그와 같은 이상한 오류가있는 이전 메모를 작성했습니다. 리다이렉트 URI가있는 todo가 나왔다. 그런 다음 나는 바뀌었고 모든 것이 완벽하게 작동했다. 감사합니다 – Matt
아, 너무 늦었 어. 놓친 두 번째 "/"이었습니까? 그런 것 같아. 코딩에;) – HorseT