An iOS client for the Nextcloud Passwords app. Available on the App Store.
This app allows you to view, create, edit and delete entries on your Nextcloud server. It offers a variety of filtering and sorting options. End-to-end/client-side encryption and encrypted offline storage make sure your data is secure.
A Password AutoFill provider is integrated into the app for seamless login experiences. You can enable this feature in iOS's Settings app.
This app requires a Nextcloud server with the Passwords app installed.
You can install beta builds by joining the TestFlight program. These builds also include logging functionality to get detailed information about errors.
- Czech: Pavel Borecki
- French: Maxime Killinger
- Russian: jensaymoo
- Norwegian: Allan Nordhøy
- Catalan: Maite Guix
- Swedish: Anders Johansson
- Ukrainian: Markevych Dmytro
- Galician: Miguel A. Bouzada
- Polish: Radosław Rudner
Everybody is welcome to contribute translations via Weblate!
Perform these steps to set up this project:
- Run
rbenv install
to install the matching Ruby version or manually install the version specified in the .ruby-version file - Run
gem install bundler
to install Bundler - Run
bundle install
to install dependencies - Run
brew install swiftlint swiftgen
to install SwiftLint & SwiftGen - Launch the project with the Xcode version specfied in the .xcode-version file
- Log into your Apple Developer Account in Xcode
- Adjust some project settings to be able to build the app:
- Change the
PARENT_PRODUCT_BUNDLE_IDENTIFIER
build setting to something different for the Passwords project - Set your signing team for the Passwords, Provider & Extension targets
- If you aren't subscribed to the Apple Developer Program:
- Delete the In-App Purchase entitlement from the "Passwords" target
- Delete the AutoFill Credential Provider entitlement from the Passwords & Provider targets
Some features of the app will be missing after deleting these entitlements.
- Change the