-1

Facebook の機能をアプリケーションに統合しました。リンクを使用してhttps://github.com/facebook/facebook-ios-sdk、Facebook を統合しました。このアプリケーションでは、ログイン時にSafariを開き、同時にアプリケーションがバックグラウンドに移行し、再度ログインするとアプリケーションに戻ります。私の意図は、このフローがアプリケーション ストアを受け入れるかどうかを決めることです。

4

1 に答える 1

3

これは公式のFacebookiOSSDKであり、 AppStoreの多くのアプリがすでに使用しています。そのため、アプリ内で使用できます。

また、質問のフローは、ライブラリのドキュメントで説明されているとおりであり、すでにAppStoreにあるアプリで使用されています。

デバイスがマルチタスクをサポートするバージョンのiOSで実行されているが、バージョン3.2.3以降のFacebookアプリがインストールされていない場合、SDKはSafariで認証ダイアログを開きます。ユーザーが承認を付与または取り消すと、Safariは呼び出し元のアプリにリダイレクトします。Facebookアプリベースの認証と同様に、これにより、複数のアプリがSafariCookieを介して同じFacebookユーザーaccess_tokenを共有できます。

したがって、はい、このフローには何の問題もありません。

于 2012-04-04T12:59:05.083 に答える