0

Facebook アプリ ID を project.plist に入れると、Facebook で写真を共有するアプリがあります。フェイスブックアプリ。Facebook アプリを作成するのは初めてで、何が欠けていたのかわかりません。私が何をしたかを説明させてください。

1- アプリ名とアプリ NameSpace を入力し、アプリ ID とシークレットを作成します。

2-サンドボックスモードを無効にしました。

3- (ネイティブ iOS アプリ) で、アプリのバンドル ID、iPhone App Store ID 番号を追加し、Facebook ログインを有効にし、ディープ リンクを無効にしました。

4- アクセス許可: デフォルトのアクティビティ プライバシーに [フレンド] を選択し、ユーザーとフレンドのアクセス許可に追加: ( email,user_status,publish actions )、拡張アクセス許可に追加:( photo_upload ) Auth Token に (クエリ文字列…) を選択します。パラメータ 、および認証された紹介を有効にしました。

5- 高度な設定: 空の認証 (コールバック URL の認証解除) で (ウェブ) を選択し、*アプリの制限: 年齢制限 (13 歳以上) を選択し、ソーシャル ディスカバリーを有効にしました。*移行 : 有効にしただけです (offline_acces 権限の削除、明示的に共有された OG ストーリー、辞書としての画像)。*Security : すべて空白で (Set Client Token) を No に設定します。

ご覧のとおり、何かを見逃したと思いますか?または私は何か間違ったことをしましたか?基本設定の (モバイル Web) に (モバイル サイト URL) の Web サイトを追加する必要がありますか? その場合、どの URL を追加する必要がありますか? itunesのアプリのURLですか?私は何をする必要がありますか?助けが必要です、事前に感謝します。

4

1 に答える 1

1

Facebook SDK for iOS の使用を開始する で説明されているすべての手順を実行しましたか?

他のリンク フラグに追加-sqlite3.0しましたか?

そして、あなたのに追加することを忘れないでFBSessionくださいAppDelegate:

- (BOOL)application:(UIApplication *)applicationopenURL:(NSURL *) urlsourceApplication(NSString *)sourceApplicationannotation:(id)annotation {
    // attempt to extract a token from the url
    return [FBSession.activeSession handleOpenURL:url];
}

また、AppDelegate のこれらのコード:

- (void)applicationWillTerminate:(UIApplication *)application {
    // if the app is going away, we close the session object
    [FBSession.activeSession close];
}

- (void)applicationDidBecomeActive:(UIApplication *)application {
    // We need to properly handle activation of the application with regards to SSO
    //  (e.g., returning from iOS 6.0 authorization dialog or from fast app switching).
    [FBSession.activeSession handleDidBecomeActive];
}
于 2012-10-27T11:33:43.490 に答える