C#Visual Studio Mac当您按下iOS应用程序的播放按钮时会发生什么?

时间:2017-10-27 14:12:00

标签: c# ios xamarin jenkins visual-studio-mac

我正在尝试为Jenkins创建一个构建csproj for iOS app的构建,然后使用从构建生成的.app文件运行测试。在进一步研究之后,我将问题分离到了构建的这个特定部分。

在我的Jenkins构建中,我使用msbuild成功构建了csproj,然后运行测试。构建生成.app文件,但该文件未安装在iPhoneSimulator上,产生此错误:

Original error: simctl error running 'install': An error was encountered processing the command (domain=IXUserPresentableErrorDomain, code=2):
  This app was unable to be installed.

另一方面,在Visual Studio Mac中打开项目,构建,然后按下播放按钮,应用程序已成功安装在iPhone模拟器上。之后运行测试也一样。

那么在我构建实际部署正确安装的.app文件的csproj之后,我遗漏了什么构建步骤?

具体步骤和信息:

  • 我恢复并构建所有依赖项目
  • 我使用正确的配置和平台构建,即Release | iPhoneSimulator
  • 该应用已正确签名

感谢您的帮助!

0 个答案:

没有答案