From f51c65da2f6b6653cb4d063670db7bf2748ff484 Mon Sep 17 00:00:00 2001 From: Tom Hartnett Date: Thu, 1 Oct 2026 10:38:43 -0500 Subject: [PATCH 1/3] [PM-44082] docs: additional refinements to iOS getting-started --- docs/getting-started/mobile/ios/index.md | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/docs/getting-started/mobile/ios/index.md b/docs/getting-started/mobile/ios/index.md index 6f73da6fe..acec6153f 100644 --- a/docs/getting-started/mobile/ios/index.md +++ b/docs/getting-started/mobile/ios/index.md @@ -22,11 +22,9 @@ sidebar_position: 1 $ git clone https://github.com/bitwarden/ios ``` -2. Install [Homebrew](https://brew.sh/) dependencies (including - [Mint](https://github.com/yonaskolb/mint)) from the repository root: +2. Install [Homebrew](https://brew.sh/) dependencies from the repository root: ```sh - $ cd ios $ brew bundle ``` @@ -35,15 +33,6 @@ sidebar_position: 1 > checks that they are installed, so re-run `brew bundle` if bootstrapping reports missing > dependencies. - Alternatively, if you prefer to install Mint without `brew`, clone the Mint repo into a temporary - directory and run `make`. - - ```sh - $ git clone https://github.com/yonaskolb/Mint.git - $ cd Mint - $ make - ``` - 3. Bootstrap the project: ```sh From 32c3c56f374be2779e7e77205fc31f0f4a041125 Mon Sep 17 00:00:00 2001 From: Tom Hartnett Date: Thu, 1 Oct 2026 10:57:11 -0500 Subject: [PATCH 2/3] More refinements --- docs/getting-started/mobile/ios/index.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/getting-started/mobile/ios/index.md b/docs/getting-started/mobile/ios/index.md index acec6153f..a4bc5d5b2 100644 --- a/docs/getting-started/mobile/ios/index.md +++ b/docs/getting-started/mobile/ios/index.md @@ -66,7 +66,8 @@ sidebar_position: 1 Current version: 16.4 ``` -4. Install [fastlane](https://docs.fastlane.tools/) for automated package deployments: +4. (Optional) Install [fastlane](https://docs.fastlane.tools/) if you're developing or testing CI + and automation workflows locally: > **Note** We manage non-system Ruby installations with `rbenv` as homebrew tends to break the > required Ruby dependencies @@ -76,7 +77,7 @@ sidebar_position: 1 $ rbenv init ``` - From the root directory of the `ios` repo do the following: + From the repository root, run: ``` $ rbenv install -s @@ -116,7 +117,7 @@ sidebar_position: 1 2. Run the app in the Simulator with the `Bitwarden` target for the Password Manager app or `Authenticator` for the Authenticator app. -> [!TIP] To open the workspace in Xcode, just go to the root folder with the CLI and run: +> [!TIP] To open the workspace in Xcode, go to the repository root and run: > > ```sh > open Bitwarden.xcworkspace From c42c505fb657380a508cf5076d69a36daa50233e Mon Sep 17 00:00:00 2001 From: Tom Hartnett Date: Thu, 1 Oct 2026 11:02:10 -0500 Subject: [PATCH 3/3] Be consistent with references to repo root --- docs/getting-started/mobile/ios/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started/mobile/ios/index.md b/docs/getting-started/mobile/ios/index.md index a4bc5d5b2..3606846c9 100644 --- a/docs/getting-started/mobile/ios/index.md +++ b/docs/getting-started/mobile/ios/index.md @@ -95,7 +95,7 @@ sidebar_position: 1 ``` If you see an error that a Ruby version is not installed, or that you should run - `bundle install`, re-run `rbenv install -s` and `bundle install` from the root of the `ios` repo. + `bundle install`, re-run `rbenv install -s` and `bundle install` from the repository root. > **Note** Only run `bundle update` when you intend to upgrade the project's Ruby dependencies. > It resolves the newest gem versions allowed by the `Gemfile` and rewrites `Gemfile.lock`, which