Keep It Real BLOG

ソフトウェアエンジニア。1児の父。 酒、ラーメン、サッカー好き。旅行も好きですが、普段は出不精で大抵たまプラーザ界隈に居ます。

iOSのFacebookログインでエラー The operation couldn’t be completed

f:id:naohide_a:20151202195340j:plain Facebookログインで下記のようなエラーが出てログインが出来なくなってしまったので、調査しました。

Error Domain=com.facebook.sdk Code=2 "The operation couldn’t be completed. (com.facebook.sdk error 2.)" UserInfo=0x15e292e0 {com.facebook.sdk:ErrorLoginFailedReason=com.facebook.sdk:SystemLoginCancelled, com.facebook.sdk:ErrorInnerErrorKey=Error Code=7 "The Facebook server could not fulfill this access request: Error validating access token: The user has not authorized application 213546525407071."

facebook側のbundle IDは合ってるし、アプリケーションIDも合ってるし、なぜだと思って大分苦戦したところ、以下の記事を見て助かりました。

Can you please go into your facebook settings on your iOS device, and make sure that you have allowed to access your facebook info so you can log in?


iOSデバイスの設定 -> facebook -> ログイン -> 連携しているアプリのアカウント許可を確認