アプリでこのコードを使用して、Facebook ログインを開始します。
[FBSession openActiveSessionWithReadPermissions:nil allowLoginUI:YES
completionHandler:^(FBSession *session,
FBSessionState status,
NSError *error) {
NSLog(@"#####################");
// session might now be open.
[self sessionStateChanged:session state:status error:error];
}];
Safariが起動しましたが、次のようになりました:
このエラーは plist ファイルの URL キーに関連していると読みましたが、すべて問題ないようです
Facebook アプリの設定は次のとおりです。
これは非常に奇妙です。もちろん、fb ID とバンドル ID を再確認します...
何か案が ?
ありがとう
アップデート
このエラー メッセージは、シミュレーターでのみ表示されました。実際のデバイスでは、別のものを手に入れました:
前回からアプリIDを変更したことがわかります。別のFacebookアプリを作成しました(バンドルIDも変更しました)
もちろん、アプリIDとバンドルIDがiOSアプリとFacebookアプリの設定で同じであることを再確認します...では、アプリIDが無効であると表示されるのはなぜですか?