Fix physical iOS device deployment
This commit is contained in:
@@ -39,6 +39,20 @@ public class PublishServerScriptTests
|
||||
Assert.Contains("com.apple.security.cs.allow-jit", entitlements);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task IosDeviceBuildUsesAnIntermediateDeviceLockAndScopesKnownTrimWarnings()
|
||||
{
|
||||
string root = FindRoot();
|
||||
string script = await File.ReadAllTextAsync(Path.Combine(root, "clients", "apple", "build-ios-device.sh"));
|
||||
string project = await File.ReadAllTextAsync(Path.Combine(
|
||||
root, "clients", "apple", "VoiceCat.iOS", "VoiceCat.iOS.csproj"));
|
||||
|
||||
Assert.Contains("NuGetLockFilePath=\"$device_lock\"", script);
|
||||
Assert.Contains("RestoreLockedMode=false", script);
|
||||
Assert.Contains("<WarningsNotAsErrors>$(WarningsNotAsErrors);IL2104</WarningsNotAsErrors>", project);
|
||||
Assert.DoesNotContain("<TreatWarningsAsErrors>false</TreatWarningsAsErrors>", project);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task DefaultPublishTargetsWindowsAndLinuxWhileRuntimeCanSelectOne()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user