Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[issue] Capture app doesn't allow Pixel6A user to confirm to register photos. #2306

Closed
sync-by-unito bot opened this issue Nov 11, 2022 · 27 comments
Closed
Assignees

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Nov 11, 2022

Natalie Wang
capture-app
issues :user can't confirm the photo after taking a photo
Phone : Pixel 6a , latest version. ( she download Capture app last friday)

reproduce steps

  1. open app
  2. open camera & take a photo / record a video
  3. confirm button can't work, then display "internet connection error. Please check your internet connection quality."

In additional information (See Slack):

  1. when this issue happened, user re-open the app, the img display in user's account actually.
  2. meanwhile ✓ [issue] Pixel 6A User can't leave the camera page( the "X" can't work.) also happened.

[Update]
See https://dt42-numbers.slack.com/archives/CS29L7Z5H/p1666685216160579
Sherry can find the way to reproduce this issue every time. It only happens on Pixel 6 (and after version). On Pixel 7, it happens occasionally. But on Pixel 6, it almost happens all the time.

User story
As a pixel 6 user, I want use capture app to take a photo normally, so that I can use it create my creation on web3.

┆Issue is synchronized with this Asana task by Unito
┆Created By: Scott Yan

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sherry Chung commented:

Kenny Hung Please check if you can reproduce this issue on Pixel phone.
Also, please help to verify

  1. Do the issue occur occasionally or all the time?
  2. Is there anyway for users to proceed Capture process? Or it will block all Capture users who use pixel phone
  3. Should we purchase a pixel for dev team to fix the issue (cc Scott Yan)

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Kenny Hung commented:

Sherry Chung(cc Scott YanNatalie Wang)
for pixel 5, android 12 can't reproduce this issue, I'm upgrading pixel 5 to android 13, will check it again.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sherry Chung commented:

Kenny Hung Ethan also encountered the same issue. Please also confirm the version for Ethan’s phone Ethan Wu

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Ethan Wu commented:

android 12 i haven't upgraded to 13 yet

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Kenny Hung commented:

Sherry ChungScott Yan (cc Natalie Wang)
I try pixel 5(android 13), it's weird. I only have reproduced it one time, but when I re-open the app, this issue can't reproduced again. (I tried more than 10 times.)
QA still can't confirm when the issue happen.
But when the issue happened, it will

  1. confirm button can't work.
  2. "x"(close) button can't work either.
  3. when user press confirm or "x" the bottom, it will display Internet connection error.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Kenny Hung commented:

Natalie WangEthan Wu just confirm, pixel 6 will happen this issue every time when use capture app?

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sherry Chung commented:

Kenny Hung I’ll meet a friend who has pixel 6 tomorrow. And I’ll check if she can reproduce.

Although QA can’t reproduce the issue now. But can you have me to list the expected step to reproduce?

Eg.

  1. Open Capture App
  2. Take Picture
  3. ???

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Natalie Wang commented:

Kenny Hung i asked Tori last night, yes she said, she encountered the issue almost every time she used the app. When she takes photo and try to confirm, it shows the internet is not connected. Then she tries to close the camera function, the app stuck.
She close the app, and re-open again, the photo shows in the account page.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Kenny Hung commented:

Sherry Chung
reproduce steps

  1. open app
  2. open camera & take a photo / record a video
  3. confirm button can't work, then display "internet connection error. Please check your internet connection quality."

Natalie Wang thanks for reporting.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Ethan Wu commented:

Natalie Wang
steps to resolve situation (note this seems to be an exclusive pixel 6 issue):

  1. go to pixel 6 settings
  2. click "Location"
  3. click on "App location permissions"
  4. check to see if Capture is either "Allow all the time" or "Allowed only while in use"
  5. open Capture App
  6. Click on Profile Tab (left most in bottom taskbar)
  7. go to "Privacy"
  8. toggle off "Collect Device Info" & "Collect Location Info"
  9. wait for 2 secs and than toggle on "Collect Device Info" & "Collect Location Info"
  10. try again → should work.

Kenny HungSherry Chung ^^ detailed steps on how to resolve issue on Pixel 6

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sherry Chung commented:

Natalie Wang We still haven’t found the root cause of this issue. But follow above steps can temporally resolved the issue. If it happens again, do again.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Natalie Wang commented:

Sherry ChungEthan WuKenny Hung
I'll share with Tori and see if this solve the issue on her phone. Will report back.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sherry Chung commented:

Kenny Hung Please mark this as "limitation". I'll open another issue ASANA related to this issue.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Natalie Wang commented:

Kenny HungEthan Wu cc Sherry Chung
I shared the current solution with both creators, app is working on both of their phone.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sam commented:

Kenny Hung, just in case can you send me that phone so I can debug/develop on that phone for faster iteration?

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sherry Chung commented:

Sam We'll need to purchase a new pixel 6 / 6a phone for this

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Scott Yan commented:

@sam ( https://dt42-numbers.slack.com/team/U03CHALFFSA ) can u provide me with your address and contact number?
i will order & let it sent directly to you

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Sam commented:

Scott Yan, received the phone.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 11, 2022

➤ Scott Yan commented:

Sam OK thanks ,Is there an invoice in there?

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 15, 2022

➤ Sam commented:

I just tested on pixel 6a [demo ( https://youtu.be/lVVdRcAytZ0 )].
Can not reproduce the issues (close button, network error etc)

capture app version: 0.69.1
phone: pixel 6a
phone OS version: Android 12

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 15, 2022

➤ Kenny Hung commented:

Sam Could you try these steps as below?

  1. go to device setting, set location setting as "ask every time"
  2. switch to capture app, it will popup the location message, and choose "Only allow one time."
  3. then could take a photo, it should happen this issue.

detail: https://dt42-numbers.slack.com/archives/CS29L7Z5H/p1666685216160579 ( https://dt42-numbers.slack.com/archives/CS29L7Z5H/p1666685216160579 )

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 17, 2022

➤ Sherry Chung commented:

Sam Let QA know if you can successfully reproduce this issue

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 18, 2022

➤ Sam commented:

Sherry Chung, yes I was able to reproduce the issue. Will work on it.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 18, 2022

➤ Sherry Chung commented:

Sam Thank you. I think there should be 3 issue relates to this.

  1. the error message was wrong. Actually, it should be location error but not internet error.
  2. Even if the location is not captured, user should still can finish the process. But with a non-disclosure geo location.
  3. Fix the geo location issues in pixel 6 phone (maybe related to Upgrade android API level ( https://app.asana.com/0/1201016280880500/1203398058668088/f )

Kenny Hung Can you help me to also open the ASANA card for #1 & #2 and also put in next sprint? I can do the user story review.
(cc SamScott Yan )

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 19, 2022

➤ Sam commented:

Dev Status Update: This issue Cannot read properties of undefined (reading 'digest') is preventing from uploading capture. I explained in claap ( https://app.claap.io/numbers-protocol/dev-pixel-6a-cannot-read-properties-of-undefined-reading-digest-c-O35CsUM4Uy-ED1VtphD94pF ) and will try to fix it.

@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 23, 2022

➤ Sam commented:

Here is the PR ( #2332 )

@sync-by-unito sync-by-unito bot closed this as completed Nov 29, 2022
@sync-by-unito
Copy link
Author

sync-by-unito bot commented Nov 29, 2022

➤ Sam commented:

This PR ( #2346 ) can be a fix.

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

No branches or pull requests

1 participant