@@ -1306,7 +1306,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13061306 },
13071307 tags = [
13081308 name ,
1309- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1309+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13101310 ] + common .skip_ci_tags ,
13111311 )
13121312 apple_verification_test (
@@ -1319,7 +1319,22 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13191319 },
13201320 tags = [
13211321 name ,
1322- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1322+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
1323+ ] + common .skip_ci_tags ,
1324+ )
1325+
1326+ # Tests that the rules report a user-actionable error when enhanced security features are
1327+ # requested without the required Xcode 26 opt-in feature assigned to a target.
1328+ analysis_failure_message_test (
1329+ name = "{}_enhanced_security_features_missing_xcode_26_opt_in_fail_test" .format (name ),
1330+ target_under_test = "//test/starlark_tests/targets_under_test/ios:simple_enhanced_security_app_without_required_opt_in" ,
1331+ expected_error = """
1332+ Apple enhanced security features were requested, but the build is missing the required feature \
1333+ "apple.enable_enhanced_security" that is needed to enable required entitlements in Xcode 26.0 or later.
1334+ """ ,
1335+ tags = [
1336+ name ,
1337+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13231338 ] + common .skip_ci_tags ,
13241339 )
13251340
@@ -1336,7 +1351,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13361351 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
13371352 tags = [
13381353 name ,
1339- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1354+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13401355 ] + common .skip_ci_tags ,
13411356 )
13421357 apple_verification_test (
@@ -1349,7 +1364,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13491364 },
13501365 tags = [
13511366 name ,
1352- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1367+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13531368 ] + common .skip_ci_tags ,
13541369 )
13551370 apple_verification_test (
@@ -1362,7 +1377,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13621377 },
13631378 tags = [
13641379 name ,
1365- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1380+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13661381 ] + common .skip_ci_tags ,
13671382 )
13681383
@@ -1379,7 +1394,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13791394 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
13801395 tags = [
13811396 name ,
1382- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1397+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13831398 ] + common .skip_ci_tags ,
13841399 )
13851400
@@ -1397,7 +1412,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13971412 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
13981413 tags = [
13991414 name ,
1400- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1415+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14011416 ] + common .skip_ci_tags ,
14021417 )
14031418 apple_verification_test (
@@ -1412,7 +1427,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14121427 },
14131428 tags = [
14141429 name ,
1415- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1430+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14161431 ] + common .skip_ci_tags ,
14171432 )
14181433 apple_verification_test (
@@ -1427,7 +1442,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14271442 },
14281443 tags = [
14291444 name ,
1430- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1445+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14311446 ] + common .skip_ci_tags ,
14321447 )
14331448
@@ -1444,7 +1459,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14441459 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
14451460 tags = [
14461461 name ,
1447- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1462+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14481463 ] + common .skip_ci_tags ,
14491464 )
14501465 apple_verification_test (
@@ -1458,7 +1473,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14581473 },
14591474 tags = [
14601475 name ,
1461- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1476+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14621477 ] + common .skip_ci_tags ,
14631478 )
14641479 apple_verification_test (
@@ -1472,7 +1487,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14721487 },
14731488 tags = [
14741489 name ,
1475- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1490+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14761491 ] + common .skip_ci_tags ,
14771492 )
14781493
@@ -1489,7 +1504,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14891504 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
14901505 tags = [
14911506 name ,
1492- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1507+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14931508 ] + common .skip_ci_tags ,
14941509 )
14951510
@@ -1506,7 +1521,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15061521 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
15071522 tags = [
15081523 name ,
1509- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1524+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15101525 ] + common .skip_ci_tags ,
15111526 )
15121527 apple_verification_test (
@@ -1520,7 +1535,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15201535 },
15211536 tags = [
15221537 name ,
1523- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1538+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15241539 ] + common .skip_ci_tags ,
15251540 )
15261541 apple_verification_test (
@@ -1534,7 +1549,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15341549 },
15351550 tags = [
15361551 name ,
1537- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1552+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15381553 ] + common .skip_ci_tags ,
15391554 )
15401555
@@ -1551,7 +1566,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15511566 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
15521567 tags = [
15531568 name ,
1554- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1569+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15551570 ] + common .skip_ci_tags ,
15561571 )
15571572
@@ -1569,7 +1584,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15691584 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
15701585 tags = [
15711586 name ,
1572- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1587+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15731588 ] + common .skip_ci_tags ,
15741589 )
15751590 apple_verification_test (
@@ -1584,7 +1599,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15841599 },
15851600 tags = [
15861601 name ,
1587- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1602+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15881603 ] + common .skip_ci_tags ,
15891604 )
15901605 apple_verification_test (
@@ -1599,7 +1614,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15991614 },
16001615 tags = [
16011616 name ,
1602- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1617+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16031618 ] + common .skip_ci_tags ,
16041619 )
16051620
@@ -1616,7 +1631,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16161631 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
16171632 tags = [
16181633 name ,
1619- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1634+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16201635 ] + common .skip_ci_tags ,
16211636 )
16221637 apple_verification_test (
@@ -1630,7 +1645,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16301645 },
16311646 tags = [
16321647 name ,
1633- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1648+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16341649 ] + common .skip_ci_tags ,
16351650 )
16361651 apple_verification_test (
@@ -1644,7 +1659,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16441659 },
16451660 tags = [
16461661 name ,
1647- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1662+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16481663 ] + common .skip_ci_tags ,
16491664 )
16501665
@@ -1662,7 +1677,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16621677 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform WATCHOS" ],
16631678 tags = [
16641679 name ,
1665- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1680+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16661681 ] + common .skip_ci_tags ,
16671682 )
16681683 apple_verification_test (
@@ -1677,7 +1692,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16771692 },
16781693 tags = [
16791694 name ,
1680- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1695+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16811696 ] + common .skip_ci_tags ,
16821697 )
16831698 apple_verification_test (
@@ -1692,7 +1707,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16921707 },
16931708 tags = [
16941709 name ,
1695- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1710+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16961711 ] + common .skip_ci_tags ,
16971712 )
16981713
@@ -1709,7 +1724,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17091724 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform WATCHOS" ],
17101725 tags = [
17111726 name ,
1712- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1727+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17131728 ] + common .skip_ci_tags ,
17141729 )
17151730 apple_verification_test (
@@ -1723,7 +1738,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17231738 },
17241739 tags = [
17251740 name ,
1726- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1741+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17271742 ] + common .skip_ci_tags ,
17281743 )
17291744 apple_verification_test (
@@ -1737,7 +1752,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17371752 },
17381753 tags = [
17391754 name ,
1740- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1755+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17411756 ] + common .skip_ci_tags ,
17421757 )
17431758
0 commit comments