signalapp / Signal-iOS

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

Clicking "Not seeing the prompt on your old device?" instantly crashes (iOS 18) #5881

Open lucaboesch opened 1 month ago

lucaboesch commented 1 month ago

Bug description

When trying to transfer to a new iPhone, the "Not seeing the prompt on your old device?" link does not work.

Steps to reproduce

Actual result: The app crashes

Expected result: you get helped.

Screenshots

image

Device info

Device: iPhone 16

iOS version: 18

Signal version: 7.29

Link to debug log

0xjmux commented 1 month ago

I had the same issue, but was able to solve it by making sure signal had the "Local Network Access" permission on both devices.

Hijacking this thread to suggest that (instead of crashing) the transfer flow should remind you that this permission is needed on BOTH devices, since right now the process is not very clear.

lucaboesch commented 1 month ago

Thanks, @0xjmux ! Independentaly from your comment, when re-reading the requirements I did turn on local network access and then the process worked flawlessly. Maybe this issue should be about amending the wording of the warning, then.

Best, Luca