1

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 に比較的慣れていないため、何が間違っていたのかわかりません。ありがとう

4

1 に答える 1