反応するネイティブ アプリケーションから、FB に対して認証しようとしています。fbsdk を直接使用する代わりに、ラッパーを使用することを計画していました。
私は2つのラッパーを試しました。
- https://github.com/xxsnakerxx/react-native-social-auth
- https://github.com/magus/react-native-facebook-login
どちらの場合も、アプリをコールバックしない WebView になります。私は2つの問題を提起しました
https://github.com/magus/react-native-facebook-login/issues/187 https://github.com/xxsnakerxx/react-native-social-auth/issues/6
XCode ログには、解読できない以下のエントリがあります
2016-12-09 06:13:29.757 XXXX[61829:8555589] -canOpenURL: failed for URL: "fbauth2:/" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"
2016-12-09 06:13:29.759 XXXX[61829:8555589] -canOpenURL: failed for URL: "fbauth2:/" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"
と..
__nw_socket_service_writes_block_invoke sendmsg(fd 9, 31 バイト): ソケットが閉じられました
2016-12-09 06:13:36.670958 XXXX[61829:8574160] [] nw_endpoint_flow_protocol_error [15.1 157.240.7.20:443 cancelled socket-flow (null)] Socket protocol sent error: [32] Broken pipe
2016-12-09 06:13:36.671154 XXXX[61829:8574160] [] nw_endpoint_flow_protocol_disconnected [15.1 157.240.7.20:443 cancelled socket-flow (null)] Output protocol disconnected