signalapp / signalapp/Signal-iOS
Unable to disable "Create a PIN" reminders
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 12.2k
- Forks
- 3.5k
- PR merge metrics
- No merged PRs in 30d
Description
- I have searched open and closed issues for duplicates
- I am submitting a bug report for existing functionality that does not work as intended
- This isn't a feature request or a discussion topic
Bug description
Every few days or so, upon opening the app, it shows the attached PIN reminder message. I have PIN disabled in the Account > Advanced PIN settings page. There is no way to dismiss the message permanently. Hitting "Remind Me Later" just brings the message back up a few days later. I have no desire to use a PIN.
Steps to reproduce
- Disable PIN in Account > Advanced PIN Settings
- Wait several days for message to appear
Actual result: Describe here what happens after you run the steps above (i.e. the buggy behaviour)
PIN reminder popup appears
Expected result: Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour)
PIN reminder popup should not appear if PIN is completely disabled.
Screenshots
Device info
Device: iPhone 13 Pro
iOS version: 26.5.2
Signal version: 8.20.1 (1743)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in the iOS app's Account > Advanced PIN Settings flow and trace the code that schedules or presents the PIN reminder. Reproduce with PIN disabled, then verify that the reminder no longer appears after the relevant delay while the existing PIN settings continue to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile, security
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100