下記cordovaプラグインを利用して、facebook連携を行う。
http://plugreg.com/plugin/phonegap/phonegap-facebook-plugin
facebook連携を行うには、facebook開発者登録を行い、
facebookでアプリを作成しておく必要がある。
-
facebook開発者登録方法は下記を参考にしました。
http://qiita.com/k_kuni/items/3d7176ee4e3009b45dd8
http://qiita.com/k_kuni/items/5c568e939aaa10bb07b9 -
facebookの連携方法は下記を参考にしました。
http://qiita.com/imaimiami/items/7d05f6fc0ae74e191e33
本題ですが、facebookでcallbackを呼ぶ際に下記のエラーが発生。
指定されたURLは、アプリケーションの設定で許可されていません。
調べたところ「App Domains」にドメインを設定すれば解消するとの記載がありました。
ドメインを入れて試してみましたが解消しませんでした。
解決策
初歩的な事になりますが、下記に記載されているiOSアプリの登録をすることで解消しました。
※ドメインの登録は無くてもエラーにはなりませんでした。
以前facebook連携をした際は作らなくてもエラーにならなかった為、不要なのかとおもっていました。。。