[PM-26127] `2025.9.0` (2520) does not accept FIDO2 exports from Apple's "Passwords" application.
- Dominant language
- Swift
- Stars
- 684
- Forks
- 154
- Avg merge
- 7d 2h
- Merged PRs (30d)
- 32
Description
### Steps To Reproduce
1. Register BW Beta as an autofill provider with the OS.
1. Enter "Passwords".
1. Select the pill button.
1. Select the exportation context menu entrant.
1. Select a credential that solely includes a username and FIDO2 key.
1. Select "Continue".
### Expected Result
Bitwarden should have accepted the export.
### Actual Result
It does not.
### Screenshots or Videos
https://github.com/user-attachments/assets/8d400caa-dc2b-4186-a29d-6941160129b1
### Additional Context
Tangentially, this is the opposite of https://github.com/bitwarden/ios/issues/1850#issue-3312436164.
### Build Version
`2025.9.0` (2520)
### What server are you connecting to?
US
### Environment Details
1. ~~~sh
#!sh
ufetch
~~~
1.
~~~YAML
OS: iPhone OS 26.1
KERNEL: Darwin 25.1.0
~~~
### Issue Tracking Info
- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Contributor guide
Research direction
Reproduce the export from Apple's Passwords application on iOS 26.1 using a credential containing only a username and FIDO2 key, then trace the Bitwarden iOS export/import flow involved in accepting it. Done means that this credential imports successfully without regressing the related behavior described in issue 1850.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100