diff --git a/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets b/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets
index 85cad77c4e970e..68d7a4683cc27c 100644
--- a/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets
+++ b/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets
@@ -26,24 +26,14 @@ Copyright (c) .NET Foundation. All rights reserved.
1
pe
- false
- false
- false
- false
- false
+ <_IsIOSLikeRid Condition="$(RuntimeIdentifier.StartsWith('ios-')) or $(RuntimeIdentifier.StartsWith('tvos-')) or $(RuntimeIdentifier.StartsWith('iossimulator-')) or $(RuntimeIdentifier.StartsWith('tvossimulator-')) or $(RuntimeIdentifier.StartsWith('maccatalyst-'))">true
+
+ false
false
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info
-
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info
- $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info
+ $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info
+ $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info
+ $(PublishReadyToRunCrossgen2ExtraArgs);--Os