托管macOS预览将ipa部署到App Center

时间:2018-04-26 13:26:06

标签: visual-studio xamarin azure-pipelines

我为Xamarin应用程序设置了托管的mac os预览版本。除了'deploy ipa'之外,所有步骤都已完成。发布工件表示不会添加任何内容。以下是复制文件中的设置以及输出

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

似乎您在“复制文件”步骤中设置了错误的Source FolderContents pattern。这导致没有文件被复制到目标文件夹进行发布。

请检查复制文件步骤的日志,看看*.ipa文件是否真正复制到$(build.artifactstagingdirectory)

如果没有文件复制,那么就检查建立日志,以获得真正的工作目录(源文件夹中复制步骤),并确保*.ipa文件在目录中生成。 (默认情况下,我是$(system.defaultworkingdirectory)。)

如果实际工作目录只是您在复制步骤中指定的源文件夹$(Build.SourcesDirectory),那么问题应该是内容模式

  

目录指定您的迷你匹配模式过滤器(每行一个)   想要应用于要复制的文件列表。例如:

     

**复制根文件夹中的所有文件。

     

** \ *复制根文件夹中的所有文件以及所有子文件夹中的所有文件。

     

** \ bin复制名为bin的任何子文件夹中的文件。