最近、Firebaseデータベース、ストレージ、Authで動作していましたが、実際のデバイスでは完全に正常に動作します。私がローカルマシンからkeytool.exe-listで生成されたSHA1を使って、私のconsole.firebase.google.comプロジェクト/ myProject-112f2/settings/generalにSHA1を変更しようとしましたが、同じエラーが発生しました。これを解決するには?Firebaseデータベースとストレージのプロジェクトワークは実際のデバイスでは動作しません(Android)
0
A
答えて
0
私はそれがリストを表示する活動にエミュレータ認証回避で直接動作し、私は
"rules": {
".read": "auth === null",
".write": "auth === null"
}
に自分のルールを設定するので、それが実際のデバイスでも同じ動作をしますので、一人のユーザーが認証に私は思っていエミュレータはこのルールを使用して動作しますが、実際のデバイスは動作せず、READとWRITEを実行するために認証する必要があります。コンソールでユーザーを認証から削除することで、私は読み書きできます。だからfirebaseのルールの仕事実際のデバイスの奇妙な使用時にあなたのルールがauth = nullに設定されていても、ユーザがユーザの認証を行い、読み書きを実行する。
1
よりコンセプトのため、このdocumentationを読む
service firebase.storage {
match /b/image-view-b1cf5.appspot.com/o {
match /{allPaths=**} {
// Allow access by all users
allow read, write;
}
}
}
関連する問題
- 1. Angular&Ionic、$ HTTPは実際のデバイスでは動作しません。
- 2. Firebase 3xメソッドは実際のデバイスでは動作しませんが、シミュレータSwift 3.0で動作しています
- 3. android appはエミュレータでは動作しますが、実際のデバイスでは動作しません
- 4. Androidアプリはエミュレータで動作していますが、実際のデバイスでは動作しません
- 5. アンドロイドのGoogleアナリティクスは実際のデバイスでは動作しません
- 6. カメラの写真はエミュレータでは動作しますが、実際のデバイスでは動作しません
- 7. レルムアプリケーションはシミュレータでは動作しますが、実際のデバイスでは動作しません
- 8. xcode swift app、locationはシミュレータでは動作しますが、実際のデバイスでは動作しません
- 9. アンドロイドソケットはエミュレータでは動作しますが、実際のデバイスでは動作しません
- 10. トーストは実際のデバイスでは動作しませんが、エミュレータでうまく動作します
- 11. シャドーレイヤーはエミュレーターで動作しますが、実際のデバイスでは動作しません
- 12. カメラはエミュレータで動作しますが、実際のデバイスでは動作しません。
- 13. シンプルなMP3プレーヤーはエミュレータで正常に動作しますが、実際のデバイスでは動作しません
- 14. IntentServiceはエミュレータで動作していますが、実際のデバイスでは動作しません
- 15. デバッグはNougatエミュレータでは動作しませんが、実際のKitKatデバイスで動作します
- 16. Firebaseが実際のデバイスで動作しない(iOS)
- 17. サービスのWebはデバイスで動作しませんandroid
- 18. Android Camera2 APIは銀河のデバイスで動作しません
- 19. アプリはAndroidスタジオのmarsmallowデバイスで動作しませんか?
- 20. 実際のデバイスではAndroidアプリがクラッシュしますが、実際のデバイスと同じapiを持つエミュレータではうまく動作します
- 21. ボタンのアライメントが実際のデバイスで動作しないandroid
- 22. senchaのsetTimer()とtimeInterval()はAndroid&iPhoneのデバイスでは動作しません
- 23. ブートローダは実際のコンピュータでは動作しません
- 24. アプリケーションは実際のデバイスでは機能しません
- 25. android appはGenymotionで動作しますが、実際の電話では動作しません
- 26. Firebaseストレージ:子()のiOSアプリケーションでは動作しません。私は私のFirebaseストレージからイメージをダウンロードしようとすると、次のエラー取得してい
- 27. FirebaseのsetValue()はシミュレータでは動作しますが、デバイスでは動作しません。 iOS 10、Swift 3.1
- 28. 私のAndroidアプリケーションはエミュレータで動作しますが、私のAndroidデバイスでは動作しません
- 29. エミュレータで私のアプリは正常に動作していますが、実際のデバイスではありません
- 30. Xamarin androidアプリケーションは物理デバイスで動作しません