Fix universal links for www domains - #17682
Conversation
|
|
🤖 Build Failure AnalysisThis build has failures. Claude has analyzed them - check the build annotations for details. |
mokagio
left a comment
There was a problem hiding this comment.
@joshheald I noticed the iOS UI tests failed in CI but the reason was POS, not universal links. I retried, twice. POS remained red and universal links green.
There's a flaky label in Buildkite but I think it might be due to the prior flaky behavior because they were green in the three runs.
This should be fixed now, I'll merge trunk here to confirm 👍 |

Description
Fixes WOOMOB-3669.
Universal links could open in Safari, because only the bare domains were declared in the app entitlements, without
www. This adds bothwwwhosts to every iOS build configuration and re-enables the Universal Link UI tests.The tests open links through
XCUIDevice.shared.system, which runs through iOS Universal Link resolution without depending on Safari UI or accessibility identifiers. This should help address the flakiness of the tests mentioned previously.Test Steps
bundle exec rake mocksUniversalLinksTestsfrom theWooCommerceUITestsscheme.Verified on iPad and iPhone using iOS 26.3.1 and 18.6,
RELEASE-NOTES.txtif necessary.