接触確認アプリ「COCOA」にプッシュ通知とアプリ内の表示が真逆となる不具合が報告される 39
ストーリー by nagazou
これは悩む 部門より
これは悩む 部門より
接触確認アプリ(COCOA)で新たな不具合が出ているようだ(NHK、shimajiro@mobiler、Togetter)。
具体的には、アプリからプッシュ通知で「COVID-19にさらされた可能性があります」という通知が来たのにかかわらず、アプリを開いて接触確認を行うと「陽性者との接触は確認されませんでした」と表示されるというもの。厚生労働省は8月5日に「接触確認アプリ利用者向けQ&A」を更新、こうした表示が出た場合はメールで連絡するよう告知している。
//NHKの部分入れ忘れたので修正
あるAnonymous Coward 曰く、
具体的には、アプリからプッシュ通知で「COVID-19にさらされた可能性があります」という通知が来たのにかかわらず、アプリを開いて接触確認を行うと「陽性者との接触は確認されませんでした」と表示されるというもの。厚生労働省は8月5日に「接触確認アプリ利用者向けQ&A」を更新、こうした表示が出た場合はメールで連絡するよう告知している。
//NHKの部分入れ忘れたので修正
あるAnonymous Coward 曰く、
接触確認アプリ「COCOA」に不具合情報 厚労省が調査
https://www3.nhk.or.jp/news/html/20200806/k10012555161000.html
接触確認アプリで「陽性者との接触は確認できませんでした」と表示されても、アプリからプッシュ通知が来た場合は陽性者との接触があったと判断して行動してください
https://togetter.com/li/1571585
接触有無の確認方法 (スコア:3, 参考になる)
OSの機能で実際に濃厚接触(一致するキー)があったかどうかは確認できます。
http://shimajiro-mobiler.net/2020/08/05/post67838/ [shimajiro-mobiler.net]
私も「濃厚接触の可能性の確認」というような非常に紛らわしい通知が来て、かなりしっかり読んで、アプリがキーの確認のためにアクセスしたというOSの通知と理解し、念のためにCOCOAで確認しても接触なしだったの安心していました。
ですが、今回の不具合かもというニュースでかなり焦りました。そして、上記を参考にOSの機能で再確認したところ、一致するキーがなかったということで再度安堵しました。
このご時世に紛らわしい通知は本当にやめてほしいです。
今回の不具合とは別かもしれませんが、ご参考まで。
Re: (スコア:0)
Androidの「キーの数」はすれ違い通信で端末が拾ったハッシュの数なのか、
感染者として登録されたハッシュの数どっちなんだろ。
昨日は558もあったが、いずれにしても結構な数がアプリインストールしてるんだなと思った。
Re:接触有無の確認方法 (スコア:1)
2台並べてみるとわかりますが、表示されるハッシュが全く同じなんですよね。拾ったハッシュだったらお互い別々のものになるはず。
増え方も不自然で、同じような行動していても全然増えない日があったり、急に増えたり。
あと、感染登録した時にサーバーに通知されるデータは自分が発信したハッシュの元となるデータですが、これ自体が24時間毎にランダムに変更されるので、感染登録者が仮に1人だったとしても各端末は複数のデータを受信するようです。なので端末に表示される「キーの数」は感染登録した人の数ではないようです。
Re: (スコア:0)
私も見ると「確認数:2」とかあって、在宅勤務で部屋で作業している時間になってた。
どちらも在宅勤務中の時間だったので、なんだよ幽霊かよとか思ったら濃厚接触のカウントは0でした。
適当に推測 (スコア:2)
* キャッシュが効いちゃった。なんか想定外のところでされてたりするかも。
* Push用DBと接触確認用DBの更新タイミングが違う
* いいタイミングで圏外になったりすると前回の結果を出しちゃう
あたりか
Re: (スコア:0)
Togetterを見る限りでは、OSで保存されているデータ上では通知の通り実際接触していて、そのカスタムGUIであるCOCOAアプリが適切に表示できていない、という不具合のようです。
Re: (スコア:0)
えー、これまで厚労省が説明してたのと真逆やん
Re: (スコア:0)
ああ、通知からアプリを起こされたときはデータを再取得するなどしないといけない。
しかしpush通知がらみのスマホアプリのデバッグは本当に大変なのでちょっとどうにかしてほしい。
テストの自動化もできないし。
Re: (スコア:0)
なにせ4万人の感染者中わずか76人の登録者にたまたま2週間以内に出会わないとテストできないんだからな
Re: (スコア:0)
「仕組みの推定」に対して「テストしてないからだろ」って意味不明なんだが
Re: (スコア:0)
そもそもCOCOAに感染者との接触を表示する機能があるのかどうかも怪しいぞ
きっと件の画面には固定文字列で「接触はありません」って表示するようになってるはず
まさかマイクロソフトのXamarinのエバンジェリスト的な現役ハイプログラマーが場末のPHP職人みたいないきあたりばったり開発してるわけないしな
Re: (スコア:0)
ミスした原因の話はしていない、ということが理解できないのか
Re: (スコア:0)
理解できないおじさんが不正解を言うことでレスが貰えて喜んじゃって何度も繰り返すのは問題だよな
本当はコメとレスがズレてたら元コメの方の表示を隠さなきゃいけない
Re: (スコア:0)
Re: (スコア:0)
そのテスト駆動なんちゃらって方法論はもしかして最近知ったのかね。
自動テストを書くべきと言いたいであろう所にテストファーストの話題を出す辺りににわかっぽさを感じるのだが。
Re: (スコア:0)
ちゃんと機能して、表示もされてるようですけど。
https://twitter.com/qtmjp/status/1289588549637922816 [twitter.com]
Re: (スコア:0)
なんでリアルデータでテストする前提なんだ?
Re: (スコア:0)
残念ながらリアルデータでないとテストの意味ないと思って入る人は結構います。
そらリアルデータだから想定外に出くわせたりするけどさ。
想定内が全部あるわけじゃないからそれだけじゃテストになんねーよ。
Re: (スコア:0)
※ご利用いただくアプリは、1か月間は、試行版(プレビュー版)
何を言ってるんだテスト中だろ、期間がなくていきなり本番環境でテストだ!(もちろん冗談です…)
それよりQ&Aが気になる
>氏名・電話番号・メールアドレスなどの個人の特定につながる情報を入力いただくことはありません。
もともとスマホには入ってるかと…
>行政機関や第三者が接触の記録や個人の情報を利用し、収集することはありません。
「利用し、収集」の書き方でいろんな解釈ができてしまう。利用はするが収集はしないという意味なのか?って思ってしまう。
(陽性者登録しか、サーバーにデータはあげないと思ってたんですが説明がない)
>14日の経過した後に自動的に無効になります。
削除ではなく、無効と書いたのか、
すぐに登録されるかわからないからデータは削除せず、チェックの対象が14日間という意味かな?
Re: (スコア:0)
> >氏名・電話番号・メールアドレスなどの個人の特定につながる情報を入力いただくことはありません。
> もともとスマホには入ってるかと…
スマホのアプリ書いたことがないのでしょうけど、情報がスマホに入っててもユーザーの許可ないとアプリからは読めませんよ。
Re: (スコア:0)
1か月どころか、すでにリリース(6/19)から2か月過ぎてる訳だが。
Re: (スコア:0)
発信されるキーは15分より短い時間で変わるので15分近くに居たことを検出するには複数のキーの接触を連結して判定しないといけないんだよね。
その辺が間違ってるんじゃないかね。
受信する側はどのキーが時間切れでどれに変わったのかは知りえないから、連続した15分以上接触を検知するのは結構むつかしい。
想像 (スコア:0)
GoToキャンペーンを政府はやった。
厚生労働省はそれを阻止したい。
しかし、もし政府が「政府の発言を真に受けないで下さい。」と発信するなら強く批判される。
だから、このような互い反対する通知をCOCOAアプリを使って送信したのだ。
Re: (スコア:0)
あっそう、大変だねぇ。
陽性者との接触は確認できませんでした(接触してないとは言ってない) (スコア:0)
「GoToトラベルしろ、しかし帰省はするな」並の意味不明さ。
さすが日本政府主導のアプリだけある。
真逆の警告文とか意味不明にもほどがある。
Re: (スコア:0)
感染拡大防止に神経尖らせた上での接客時の最小限の接触の旅行と、
高齢者との長時間の接触が想定される帰省は違うでしょ。
Re: (スコア:0)
自分の親が高齢者だからって世の中の全ての帰省が高齢者との長時間接触だと思うなよ?
ケースにより定義は異なるが、だいたい高齢者は60歳以降だ
Re: (スコア:0)
>感染拡大防止に神経尖らせた上での接客時の最小限の接触の帰省
それは政府もやるなとは言ってませんよね?
帰省するなら感染拡大防止に最大限気をつけてくださいと言っているし。
帰省しても宴会など感染拡大を起こす危険のある事は控えてくださいって言ってるし。
>高齢者との長時間の接触が想定される旅行は?
Go toキャンペーンは、感染拡大防止策をきちんとしないホテルや旅館などは対象外ですよね?
Re: (スコア:0)
張り紙するだけで対象になりますよ。対象が多すぎてお役所がチェックしきれる状態じゃありませんので
Re: (スコア:0)
張り紙するだけで対象になったとして誰の金から還元すんだよ
申請くらいは必要に決まってるだろw
https://biz.goto.jata-net.or.jp/ [jata-net.or.jp]
Re: (スコア:0)
政府は帰省に自粛は求めていない
Re: (スコア:0)
そりゃ政府が何かを指示したら個人に責任を押し付けられないからね
Re: (スコア:0)
> 陽性者との接触は確認できませんでした(接触してないとは言ってない)
間違ったことはいってない。
正確に表現するとそうならざるを得ない。
ユーザフレンドリかどうかと言えば、もちろんフレンドリではない。
Re: (スコア:0)
知らないやつとしか会わない旅行と家族と長時間喋ったり濃厚接触しまくる帰省だと、
帰省のほうが感染させたりさせられたりする可能性が高いと思うが
旅行先で宴会開いたり、ホテルや観光地のスタッフに親しげに話しかけまくるタイプの人なら感染させまくるかもしれないが。
意識ひっく (スコア:0)
発注する法人の意識レベルが低いから要件や作業内容が定まらず開発に失敗するのでは
バージョン3になったら、まともに動くのだろう(たぶん) (スコア:0)
某M社が関わってたソフトらしい。
AndroidのCOCOAアプリのバージョンを見たら、1.1.2だった。
早くバージョン3にならないかな。
Re: (スコア:0)
詮索するな
消されるゾ
国民参加のバグ取り (スコア:0)
しかも実効性は不明瞭、説明もできない。とにかく使え。
今時そんなことをいってまともに耳を貸すわけもなく。
命がかかってる?はい、だからこそわかりやすく迅速な更新が必要なんです。
バージョンアップするために延々とダラ会議するような人達の関わるソフト、使いません。
GoToはね、まぁ経済死んだらそれまでなので。マスクしておとなしく歩き回る感じで。