从命令行构建用于模拟器的Xamarin.iOS

问题描述 投票:0回答:1

[当从Visual Studio for Mac构建模拟器的Xamarin.iOS项目时,它将在.app目录中创建一个YourApp.iOS/bin/iPhoneSimulator/Debug/device-builds/iphone12.1-13.2.2/文件并将其部署到模拟器。您也可以在模拟器上手动安装.app文件。

但是,仅在VS4Mac UI中有效。

[当我尝试从终端通过msbuild构建项目时,它不会生成工件。

从控制台日志中,我可以看到MSBuild spets(构建目标输出)与VS4Mac中的Build Output不匹配。

是否可以通过命令行来获得相同的结果(内置YourApp.app文件?

P.S。我真正想要实现的目标是在Xamarin.UITest项目的自定义预构建步骤上构建.app模拟器包,以便它可以在模拟器上启动该应用程序并运行测试。

xamarin xamarin.ios msbuild visual-studio-mac xamarin.uitest
1个回答
0
投票
msbuild -restore iosproject.csproj -p:Configuration=Release -p:OutputPath=/youroutputpath
© www.soinside.com 2019 - 2024. All rights reserved.