@@ -62,6 +62,9 @@ locally before attempting remote execution.
6262
6363- ` ios ` :
6464
65+ This will only work on a macOS device with XCode (and the necessary iPhone
66+ simulators) installed.
67+
6568 ```
6669 # --config=ios is needed to properly set up the device simulators for testing
6770 bazel build --config=ios //ios:all
@@ -90,9 +93,11 @@ locally before attempting remote execution.
9093
9194- ` ios ` :
9295
93- This will only work on a macOS device with XCode (and the necessary iPhone simulators) installed.
96+ This will only work on a macOS device with XCode (and the necessary iPhone
97+ simulators) installed.
9498
9599 ``` sh
100+ # --config=ios is needed to properly set up the device simulators for testing
96101 bazel test --config=ios //ios:all
97102 ```
98103
@@ -158,9 +163,12 @@ isn't enabled in your `.bazelrc.user` file.
158163
159164- ` ios ` :
160165
161- These can only be built remotely on a macOS worker with the matching XCode installed.
166+ These can only be tested remotely on a macOS worker with the matching XCode
167+ installed. However, this means that the local bazel can be executed from linux
168+ or macOS, since all work is done on the remote macOS worker.
162169
163170 ``` sh
171+ # --config=ios is needed to properly set up the device simulators for testing
164172 bazel build --config=ios --config=remote_macos_arm64 --config=opal //ios:all
165173 ```
166174
@@ -186,11 +194,12 @@ isn't enabled in your `.bazelrc.user` file.
186194
187195- ` ios ` :
188196
189- These can only be tested remotely on a macOS worker with the matching XCode installed.
190-
191- ** NOTE: ** Currently, ` ios_ui_test ` on a remote cluster is not working due to a permissions mismatch) .
197+ These can only be tested remotely on a macOS worker with the matching XCode
198+ installed. However, this means that the local bazel can be executed from linux
199+ or macOS, since all work is done on the remote macOS worker .
192200
193201 ``` sh
202+ # --config=ios is needed to properly set up the device simulators for testing
194203 bazel test --config=ios --config=remote_macos_arm64 //ios:all
195204 ```
196205
0 commit comments