PhoneGapを使用してAndroidとiOSのクロスプラットフォームアプリケーションを開発しています。 auth()
にアクセスしてユーザを認証することは、両方のプラットフォームで正しく動作します。これはFirebaseコンソールで確認できます。iOS 10、Firebase、PhoneGap - SSLエラーの取得
ただし、データベースにアクセスするのはAndroidのみです。私はiOSの中に同じコードを実行すると、それは私を与える:3210がするように
"Failed to load resource: An SSL error has occurred and a secure connection to the server cannot be made."
私のCSPは、firebaseio.com
とそのサブドメインを含んでいます。また、XcodeのATSが有効になっていることを確認することもでき、シミュレータでPhoneGapアプリを実行すると正しく生成されます。コードの例として
:
var adminRef = firebase.database().ref('/admin/');
console.log('here');
console.log(adminRef);
adminRef.on('value', function(snapshot) {
//do stuff with the result...
}
は、SSLエラーをスローします。設定(したがってplist)でAPP転送セキュリティを無効にしても、接続は許可されません。
何か不足していますか?すべてが最新です。