問題タブ [deviceid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android API 29 権限エラー READ_PRIVILEGED_PHONE_STATE
Android アプリを作成しました。そしてApi 29の前に、私はデバイスIMEI IDを取得していました。今Api 29私のメソッドはnullを返します。
Android ドキュメントには、新しいバージョンでは新しい権限を使用する必要があると記載されています。アクセス許可は READ_PRIVILEGED_PHONE_STATE ですが、送信すると、選択したユーザーに表示されません
表示されません。どうすればこの問題を解決できますか?
android - 工場出荷時設定にリセットしないことを考慮して、デバイス ID として ANDROID_ID を使用する必要がありますか?
私は、同じGmailアカウント(サインイン用)を使用して、1人のユーザーが1つのデバイスでのみアプリを使用できるAndroidアプリを開発しています。ユーザーが別のデバイスでアプリにサインインしたい場合、同じ Gmail アカウントを使用してサインインすることはできません。アプリケーションでANDROID_IDを使用して、次のコマンドを使用して一意のデバイスを識別しています--
開発者のウェブサイトで見たので、この場合は正しいオプションですか?
ドキュメントへのリンク-
または、上記を行う他の方法はありますか?前もって感謝します。
xamarin.forms - Microsoft.AppCenter を使用した Xamarin フォームでの PUSH 通知
Q: Microsoft.AppCenter で XAMARIN Forms を使用しています。バックエンドからモバイル クライアント (Android/IOS) にプッシュ通知を送信するために AppCenter API を使用して Firebase デバイス ID を取得するにはどうすればよいですか?
フロントエンド (要件) 1. XAMARIN Forms 2. Microsoft.AppCenter 3. Microsoft.AppCenter.Push 4. AppCenter を使用して FireBase デバイス ID を取得する必要があります。5. AppCenter.GetInstallIdAsync() がバックエンドで機能しません。FireBaseDeviceID 6 が必要です。
バックエンド (要件) 1. FireBase のhttps://fcm.googleapis.com/fcm/send POST リクエストを使用して呼び出しを行う必要があります。
プッシュを直接 firebase に送信する必要があるバックエンド サーバーがあります。AppCenter 経由ではありません。送信先のデバイスごとに、firebase の DeviceID が必要です。アプリのすべてのデバイスにプッシュするために機能しています。しかし、AppCenter を通じて登録された特定のデバイスに移動する必要もあります。これが、PUSH の FireBase DeviceID を取得するためにフロント エンド アプリが必要な理由です。