-
Notifications
You must be signed in to change notification settings - Fork 113
ExposureNotificationバインディングを最新にする #278
Comments
個人的にはぜひとも対応頂きたいと思っています。 以前 #17 (comment) でちらっとお話しした障害について、すでにご存知かもしれませんが Google から障害報告が出ています。(PDF 注意) Java/Kotlin で実装している各国アプリでは、上記報告に従って API を呼び出している側でタイムアウトを実装しているのだろうと思いますが、COCOA では呼び出し側でタイムアウトを実装していません。 |
ようやくENv2移行も終わり、現在 最新は play-services-nearby-exposurenotification-1.8.5.aar なので、また切り替えるかどうか別Issueで検討します。 |
その機能リクエストは何らかの問題に関連しますか / Is your feature request related to a problem?
現在のExposureNotificationライブラリとXamarinをバインディングしているパッケージは最新でなく、AndroidではAPI
1.8.3
、iOSでは14.4
で追加された最新のAPI「PreAuthorized API」に対応していない。https://www.nuget.org/packages/Xamarin.GooglePlayServices.Nearby.ExposureNotification/
https://www.nuget.org/packages/Xamarin.iOS.ExposureNotification/
PreAuthorized APIを使うにせよ、使わないにせよ、Android版は
GetStatus
メソッドのバインディングに齟齬があり、正常に動作しない不具合も見つかっている( xamarin/XamarinComponents#1094 )。解決策についてお書きください / Describe the solution you'd like
最新のAPIに対応したライブラリに更新する。
公式のNuGetから手に入るライブラリは対応していないので、独自にビルドしたNuGetパッケージをローカルに持つのが早い。
あなたが考える代替案についてご説明ください / Describe alternatives you've considered
Pull Requestは提出済み(xamarin/XamarinComponents#1133 , xamarin/XamarinComponents#1231 )。
XamarinがこれらのPull Requestを取り入れてNuGetライブラリを更新するのを待つ手もあるが、提出から2ヶ月以上、反応がないので、今後の動きやすさを考えると進めてしまった方がいい(Xamarin側がPRを取り入れて合流できるならする)。
その他 / Additional context
Internal IDs:
The text was updated successfully, but these errors were encountered: