Instagram を認証するために、SimpleAuth を使用して iOS アプリを作成しようとしています。
私の AppDelegate.swift には次のものがあります。
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 に比較的慣れていないため、何が間違っていたのかわかりません。ありがとう