Skip to content
New issue

App crashes #450

Open
HIBIKI-CUBE opened this issue 3 days ago · 6 comments

Comments

@HIBIKI-CUBE
Copy link

@HIBIKI-CUBE HIBIKI-CUBE commented 3 days ago

App crashes when the COVID-19 Exposure Logging is turned off.

Steps to reproduce the behavior: (iOS)

  1. Open settings and go to Privacy > Healthcare > COVID-19 Exposure Logging
  2. Turn the switch off.
  3. Launch the app.
  4. App crashes immediately.

Expected behavior
Launch normally and show that this app won't work without turning on the switch.

Screenshots
https://twitter.com/blue_kanikama/status/1273871208493154304?s=21

Device info:

  • Device: iPhone 11 Pro Max
  • OS: iOS 13.6 Public Beta
  • Location: Yokohama, Japan
  • System region: Japan
  • Apple ID region: Japan
  • Version: 1.0.0
@treastrain
Copy link

@treastrain treastrain commented 3 days ago

I have the same problem.

  • Device: iPhone 11 Pro (A2215, MWCC2J/A)
  • OS: iOS 13.5.1 (17F80)
  • Location: Muroran, Hokkaido Pref., Japan
  • System region: Japan
  • System Language: Japanese
  • Apple ID region: Japan
  • Version 1.0.0
@changeworld
Copy link
Contributor

@changeworld changeworld commented 3 days ago

@kazumihirose
Copy link
Member

@kazumihirose kazumihirose commented 2 days ago

おそらく、初回でOS側で拒否扱いなると、その後他のENアプリを入れないと有効にできないってやつだと思う。(アプリからOSのステートを変えられない問題、ちょっと対応策考えます。)

@laiso
Copy link
Contributor

@laiso laiso commented 2 days ago

たしかに一度設定された権限系のステートはアプリ側から再要求する仕組みがないのですよね……

対策としては OpenSettingsUrlString を使って該当設定を開かせ、変更を促すようなアプリが多いです
(Google Mapsで位置情報取得を拒否している時のような動作)

@HIBIKI-CUBE
Copy link
Author

@HIBIKI-CUBE HIBIKI-CUBE commented 2 days ago

現状以下の症状をTwitter上で確認しています。

初期ダイアログで拒否
-> APIが有効にならない。承認済みのAppとして表示されない。再インストールなどを繰り返すと改善する場合あり

初期ダイアログで許可し、後ほどスイッチをオフ
-> クラッシュするが再度オンにすれば解消する

@shotantan
Copy link

@shotantan shotantan commented 3 hours ago

same.

Device: iPhone 8 (MX1E2J/A)
OS: iOS 13.5.1 (17F80)
Location: Tokyo, Japan
System region: Japan
System Language: Japanese
Apple ID region: Japan
Version 1.0.0

I also tried re-install again and again.
It seems to be okay.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.