从命令行构建Xamarin.iOS模拟器版

3
当您在Visual Studio for Mac上构建Xamarin.iOS模拟器项目时,它会在YourApp.iOS/bin/iPhoneSimulator/Debug/device-builds/iphone12.1-13.2.2/目录中创建一个.app文件,并将其部署到模拟器上。您还可以手动安装.app文件到模拟器中。但这仅适用于VS4Mac UI。
然而,通过我的终端尝试使用msbuild构建该项目时,不会生成构建结果。
从控制台日志中,我可以看到MSBuild步骤(构建目标输出)与VS4Mac中的构建输出不匹配。
是否有方法通过命令行实现相同的结果(构建YourApp.app文件)?
P.S. 我真正想要实现的是在Xamarin.UITest项目的自定义预构建步骤中构建.app模拟器捆绑包,以便可以在模拟器上启动应用程序并运行测试。

嗨,如果想通过MSBuild 自定义IPA位置,你可以看一下这个。 - Junior Jiang
1个回答

6
msbuild -restore iosproject.csproj -p:Configuration=Release -p:OutputPath=/youroutputpath

将“-p:Platform=iPhoneSimulator”添加到iOS模拟器目标。 - phatblat

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接