iOSアプリにFacebookで写真を共有するオプションがあることをお勧めします。私はこれらの2つのリンクの指示に従うことによって、それを実装:iOSアプリでFacebookの共有機能に承認されたFacebookアプリが必要ですか?
- https://developers.facebook.com/docs/ios/getting-started/
- https://developers.facebook.com/docs/sharing/ios
私はそれをテストし、私はFacebookを利用して作成するために使用したのと同じFacebookのアカウントを使用している場合、それは正常に動作しますアプリ。
問題は、別のFacebookアカウントで写真を共有しようとすると失敗することです。以下は、Facebookアプリのダッシュボードに書かれているようこれは理にかなって:
このアプリは、開発モードであり、唯一のアプリ管理者に、 開発者とテスターで使用することができます。
この場合、私は自分のアプリを開発から生産に切り替える必要があるようです。だから、のプライバシーポリシーとの利用規約のURLを入力するだけでいいですか?あるいは、何らかの許可のために提出を開始する必要がありますか?また、Facebookから提供されているガイドラインの中には、開発から生産に切り替えることについて言及されていないため、プロダクションアプリを持っているのはやや曖昧なようだ。共有機能を持たせるために使うコードだけを示している。
私はFacebookでのログインを使用していません。写真を共有する場合はFBSDKShareDialog
と表示されているだけです。私はFacebookから情報を収集したくない。
この2つのURLを入力してライブを取るだけです – WizKid
_ "どんな種類の許可でも投稿を開始する必要がありますか?あなたのコードの任意の種類の許可のために...? _ "また、プロダクションアプリを持っているのは少し漠然としているようだが、Facebook自身が提供しているガイドラインの中には、開発から生産に切り替えることについて言及されていないため、共有機能を持たせるためのコードを示すだけだ。 2つのことはお互いにほとんど関係がありません... – CBroe
@CBroe私はそれらの2つのことはお互いにはあまり関係がないと思います。私が実装する前にこれを知っていて、それが動作していないことを知ることはできませんでした。共有機能を使用するために私のアプリをライブに切り替える必要があることを教えてくれる、Facebookが提供する単一のページを共有できますか? – guneykayim