[当从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
模拟器包,以便它可以在模拟器上启动该应用程序并运行测试。
msbuild -restore iosproject.csproj -p:Configuration=Release -p:OutputPath=/youroutputpath