从命令行为模拟器构建 Xamarin.iOS
Build Xamarin.iOS for simulator from command line
当您从 Visual Studio 为 Mac 构建模拟器的 Xamarin.iOS 项目时,它会在 YourApp.iOS/bin/iPhoneSimulator/Debug/device-builds/iphone12.1-13.2.2/
目录中创建一个 .app
文件并将其部署到一个模拟器。您也可以在模拟器上手动安装 .app 文件。
但是,它仅适用于 VS4Mac UI。
当我尝试从我的终端通过 msbuild
构建项目时,它不会生成工件。
从控制台日志中,我可以看到 MSBuild spets(构建目标输出)与 VS4 中的构建输出不匹配Mac。
有没有办法通过命令行实现相同的结果(构建 YourApp.app
文件)?
P.S。我真正想要实现的是在我的 Xamarin.UITest 项目的自定义预构建步骤中构建 .app
模拟器包,这样它就可以在模拟器上启动应用程序并进行 运行 测试。
msbuild -restore iosproject.csproj -p:Configuration=Release -p:OutputPath=/youroutputpath
当您从 Visual Studio 为 Mac 构建模拟器的 Xamarin.iOS 项目时,它会在 YourApp.iOS/bin/iPhoneSimulator/Debug/device-builds/iphone12.1-13.2.2/
目录中创建一个 .app
文件并将其部署到一个模拟器。您也可以在模拟器上手动安装 .app 文件。
但是,它仅适用于 VS4Mac UI。
当我尝试从我的终端通过 msbuild
构建项目时,它不会生成工件。
从控制台日志中,我可以看到 MSBuild spets(构建目标输出)与 VS4 中的构建输出不匹配Mac。
有没有办法通过命令行实现相同的结果(构建 YourApp.app
文件)?
P.S。我真正想要实现的是在我的 Xamarin.UITest 项目的自定义预构建步骤中构建 .app
模拟器包,这样它就可以在模拟器上启动应用程序并进行 运行 测试。
msbuild -restore iosproject.csproj -p:Configuration=Release -p:OutputPath=/youroutputpath