@@ -1380,7 +1380,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13801380 },
13811381 tags = [
13821382 name ,
1383- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1383+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13841384 ] + common .skip_ci_tags ,
13851385 )
13861386 apple_verification_test (
@@ -1393,7 +1393,22 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
13931393 },
13941394 tags = [
13951395 name ,
1396- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1396+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
1397+ ] + common .skip_ci_tags ,
1398+ )
1399+
1400+ # Tests that the rules report a user-actionable error when enhanced security features are
1401+ # requested without the required Xcode 26 opt-in feature assigned to a target.
1402+ analysis_failure_message_test (
1403+ name = "{}_enhanced_security_features_missing_xcode_26_opt_in_fail_test" .format (name ),
1404+ target_under_test = "//test/starlark_tests/targets_under_test/ios:simple_enhanced_security_app_without_required_opt_in" ,
1405+ expected_error = """
1406+ Apple enhanced security features were requested, but the build is missing the required feature \
1407+ "apple.enable_enhanced_security" that is needed to enable required entitlements in Xcode 26.0 or later.
1408+ """ ,
1409+ tags = [
1410+ name ,
1411+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
13971412 ] + common .skip_ci_tags ,
13981413 )
13991414
@@ -1410,7 +1425,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14101425 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
14111426 tags = [
14121427 name ,
1413- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1428+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14141429 ] + common .skip_ci_tags ,
14151430 )
14161431 apple_verification_test (
@@ -1423,7 +1438,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14231438 },
14241439 tags = [
14251440 name ,
1426- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1441+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14271442 ] + common .skip_ci_tags ,
14281443 )
14291444 apple_verification_test (
@@ -1436,7 +1451,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14361451 },
14371452 tags = [
14381453 name ,
1439- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1454+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14401455 ] + common .skip_ci_tags ,
14411456 )
14421457
@@ -1453,7 +1468,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14531468 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
14541469 tags = [
14551470 name ,
1456- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1471+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14571472 ] + common .skip_ci_tags ,
14581473 )
14591474
@@ -1471,7 +1486,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14711486 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
14721487 tags = [
14731488 name ,
1474- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1489+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14751490 ] + common .skip_ci_tags ,
14761491 )
14771492 apple_verification_test (
@@ -1486,7 +1501,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
14861501 },
14871502 tags = [
14881503 name ,
1489- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1504+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
14901505 ] + common .skip_ci_tags ,
14911506 )
14921507 apple_verification_test (
@@ -1501,7 +1516,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15011516 },
15021517 tags = [
15031518 name ,
1504- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1519+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15051520 ] + common .skip_ci_tags ,
15061521 )
15071522
@@ -1518,7 +1533,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15181533 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
15191534 tags = [
15201535 name ,
1521- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1536+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15221537 ] + common .skip_ci_tags ,
15231538 )
15241539 apple_verification_test (
@@ -1532,7 +1547,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15321547 },
15331548 tags = [
15341549 name ,
1535- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1550+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15361551 ] + common .skip_ci_tags ,
15371552 )
15381553 apple_verification_test (
@@ -1546,7 +1561,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15461561 },
15471562 tags = [
15481563 name ,
1549- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1564+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15501565 ] + common .skip_ci_tags ,
15511566 )
15521567
@@ -1563,7 +1578,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15631578 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
15641579 tags = [
15651580 name ,
1566- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1581+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15671582 ] + common .skip_ci_tags ,
15681583 )
15691584
@@ -1580,7 +1595,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15801595 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
15811596 tags = [
15821597 name ,
1583- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1598+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15841599 ] + common .skip_ci_tags ,
15851600 )
15861601 apple_verification_test (
@@ -1594,7 +1609,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
15941609 },
15951610 tags = [
15961611 name ,
1597- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1612+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
15981613 ] + common .skip_ci_tags ,
15991614 )
16001615 apple_verification_test (
@@ -1608,7 +1623,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16081623 },
16091624 tags = [
16101625 name ,
1611- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1626+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16121627 ] + common .skip_ci_tags ,
16131628 )
16141629
@@ -1625,7 +1640,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16251640 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
16261641 tags = [
16271642 name ,
1628- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1643+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16291644 ] + common .skip_ci_tags ,
16301645 )
16311646
@@ -1643,7 +1658,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16431658 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
16441659 tags = [
16451660 name ,
1646- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1661+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16471662 ] + common .skip_ci_tags ,
16481663 )
16491664 apple_verification_test (
@@ -1658,7 +1673,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16581673 },
16591674 tags = [
16601675 name ,
1661- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1676+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16621677 ] + common .skip_ci_tags ,
16631678 )
16641679 apple_verification_test (
@@ -1673,7 +1688,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16731688 },
16741689 tags = [
16751690 name ,
1676- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1691+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16771692 ] + common .skip_ci_tags ,
16781693 )
16791694
@@ -1690,7 +1705,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
16901705 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform IOS" ],
16911706 tags = [
16921707 name ,
1693- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1708+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
16941709 ] + common .skip_ci_tags ,
16951710 )
16961711 apple_verification_test (
@@ -1704,7 +1719,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17041719 },
17051720 tags = [
17061721 name ,
1707- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1722+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17081723 ] + common .skip_ci_tags ,
17091724 )
17101725 apple_verification_test (
@@ -1718,7 +1733,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17181733 },
17191734 tags = [
17201735 name ,
1721- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1736+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17221737 ] + common .skip_ci_tags ,
17231738 )
17241739
@@ -1736,7 +1751,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17361751 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform WATCHOS" ],
17371752 tags = [
17381753 name ,
1739- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1754+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17401755 ] + common .skip_ci_tags ,
17411756 )
17421757 apple_verification_test (
@@ -1751,7 +1766,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17511766 },
17521767 tags = [
17531768 name ,
1754- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1769+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17551770 ] + common .skip_ci_tags ,
17561771 )
17571772 apple_verification_test (
@@ -1766,7 +1781,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17661781 },
17671782 tags = [
17681783 name ,
1769- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1784+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17701785 ] + common .skip_ci_tags ,
17711786 )
17721787
@@ -1783,7 +1798,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17831798 macho_load_commands_contain = ["cmd LC_BUILD_VERSION" , "platform WATCHOS" ],
17841799 tags = [
17851800 name ,
1786- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1801+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
17871802 ] + common .skip_ci_tags ,
17881803 )
17891804 apple_verification_test (
@@ -1797,7 +1812,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
17971812 },
17981813 tags = [
17991814 name ,
1800- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1815+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
18011816 ] + common .skip_ci_tags ,
18021817 )
18031818 apple_verification_test (
@@ -1811,7 +1826,7 @@ Found "com.bazel.app.example" which does not match previously defined "com.altba
18111826 },
18121827 tags = [
18131828 name ,
1814- # TODO: b/449684779 - Remove this tag once Xcode 26+ is the default Xcode.
1829+ # TODO: b/466364519 - Remove this tag once Xcode 26+ is the default Xcode.
18151830 ] + common .skip_ci_tags ,
18161831 )
18171832
0 commit comments