signalapp / Signal-iOS

A private messenger for iOS.
https://signal.org
GNU Affero General Public License v3.0
10.62k stars 2.96k forks source link

Poor verification flow #5619

Closed acdha closed 9 months ago

acdha commented 1 year ago

Currently when you launch Signal for iOS, it requires you to validate a phone number. I'm 20 minutes into it hanging on “Verifying …” with no indication of where the problem is. What's worse is that I'm trying to replace my old phone, so if it unblocked the UI enough to start the “link new device” flow I could have transferred the keys 19 minutes ago. Since people do replace phones it would be nice if Signal had a streamlined way to handle this.

acdha commented 1 year ago

~35 minutes in and my SMS validation flow arrived. I was then able to start the transfer flow which failed a number of times before working. Some improvements:

  1. Check local network permissions before starting. My old phone didn't have that enabled. I had to force-quite Signal and restart it to get that to work.
  2. Because I started the transfer process using the QR code before restarting Signal on my old phone in the previous step, the retry button did not work and restarting the process did not work. Force-quitting Signal on the new phone and restarting it did work.
stale[bot] commented 9 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 9 months ago

This issue has been closed due to inactivity.