2016-05-10 36 views
1

ユーザーがFacebook経由でログインしたときに、Facebookのプロフィール画像を表示したいと考えています。 graph.facebook.comというドメインの画像は、私のアプリのios版には表示されません。ブラウザやアンドロイドでもうまく動作します。 は私がコード画像のios版に画像が表示されない

App.accessRule("*"); 
App.accessRule("graph.facebook.com"); 

(私は流星を使用しています)アクセスルールを追加しましたが、それは助けにはなりませんでした。

+0

解決策は見つかりましたか?私は同じ問題があります... – Ruben

+1

いいえ、私のサーバーに画像をダウンロードします。 – MarcS82

答えて

1

私のケースでは、サーバーサイトが安全なサイト 'https'上で動作していたときに、アプリ内のFacebook画像を 'http'リンクで参照していたために問題が発生しました。 iOSは安全なサイト内の安全でないサイトへのリンクをすべてブロックしていました。

ソリューションは、httpsにFBのリンクを変更しました:

https://graph.facebook.com/10154217231etc....

を実際にFBはHTTPとHTTPSの両方のサイトで自分のリソースを提供しています。

関連する問題