diff --git a/src/Templates/src/templates/maui-blazor/MauiApp.1.csproj b/src/Templates/src/templates/maui-blazor/MauiApp.1.csproj index fb98f7e479d1..3f016b9b66d2 100644 --- a/src/Templates/src/templates/maui-blazor/MauiApp.1.csproj +++ b/src/Templates/src/templates/maui-blazor/MauiApp.1.csproj @@ -63,14 +63,4 @@ - - - Platforms/MacCatalyst/Entitlements.Debug.plist - - - - Platforms/MacCatalyst/Entitlements.Release.plist - true - diff --git a/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.Debug.plist b/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.Debug.plist deleted file mode 100644 index cc0208055252..000000000000 --- a/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.Debug.plist +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - com.apple.security.get-task-allow - - - diff --git a/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.Release.plist b/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.plist similarity index 51% rename from src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.Release.plist rename to src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.plist index 1db1d9371a28..ac853ae00090 100644 --- a/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.Release.plist +++ b/src/Templates/src/templates/maui-blazor/Platforms/MacCatalyst/Entitlements.plist @@ -3,10 +3,16 @@ + com.apple.security.app-sandbox + com.apple.security.network.client + + + com.apple.security.get-task-allow + diff --git a/src/Templates/src/templates/maui-mobile/MauiApp.1.csproj b/src/Templates/src/templates/maui-mobile/MauiApp.1.csproj index 9ff065642de3..0202ba086f38 100644 --- a/src/Templates/src/templates/maui-mobile/MauiApp.1.csproj +++ b/src/Templates/src/templates/maui-mobile/MauiApp.1.csproj @@ -61,14 +61,4 @@ - - - Platforms/MacCatalyst/Entitlements.Debug.plist - - - - Platforms/MacCatalyst/Entitlements.Release.plist - true - diff --git a/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.Debug.plist b/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.Debug.plist deleted file mode 100644 index 1659c8426552..000000000000 --- a/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.Debug.plist +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - com.apple.security.get-task-allow - - - - diff --git a/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.Release.plist b/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.plist similarity index 50% rename from src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.Release.plist rename to src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.plist index 1db1d9371a28..dacbbb8191dd 100644 --- a/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.Release.plist +++ b/src/Templates/src/templates/maui-mobile/Platforms/MacCatalyst/Entitlements.plist @@ -3,10 +3,16 @@ + com.apple.security.app-sandbox + com.apple.security.network.client + + + + diff --git a/src/TestUtils/src/Microsoft.Maui.IntegrationTests/TemplateTests.cs b/src/TestUtils/src/Microsoft.Maui.IntegrationTests/TemplateTests.cs index de36d6535755..74006890ba94 100644 --- a/src/TestUtils/src/Microsoft.Maui.IntegrationTests/TemplateTests.cs +++ b/src/TestUtils/src/Microsoft.Maui.IntegrationTests/TemplateTests.cs @@ -250,7 +250,7 @@ public void CheckEntitlementsForMauiBlazorOnMacCatalyst(string id, string config List expectedEntitlements = config == "Release" ? new() { "com.apple.security.app-sandbox", "com.apple.security.network.client" } : - new() { "com.apple.security.get-task-allow" }; + new() { "com.apple.security.app-sandbox", "com.apple.security.network.client", "com.apple.security.get-task-allow" }; List foundEntitlements = Codesign.SearchForExpectedEntitlements(entitlementsPath, appLocation, expectedEntitlements); CollectionAssert.AreEqual(expectedEntitlements, foundEntitlements, "Entitlements missing from executable.");