VSTS中的复制文件无法从dSYM文件中运行

我已经设置Xamarin.IOS与Visual Studio Team Services连续集成以发布ipa。 但是当我想发布dSym文件时,即使我使用精确路径,“复制文件”操作也无法识别该模式。

我有这些模式:

2016-08-28T05:33:42.6657530Z ##[debug]include content pattern: **/*.dsym 2016-08-28T05:33:42.6670550Z ##[debug]include content pattern: **/*.ipa 2016-08-28T05:33:42.6680380Z ##[debug]include content pattern: **/*.config 

对于ipa和配置文件,它可以工作,但不适用于dsym。

 2016-08-28T05:33:42.6799920Z ##[debug]Include matching /Users/myname/myagent/_work/2/s/appName/bin/iPhone/Release/**/*.dsym 2016-08-28T05:33:42.6885670Z ##[debug]Include matched 0 files 

我甚至试过完全匹配,仍然没有运气。 有谁知道这是为什么?

与此问题相同的根本原因: VSTS中的Xamarin iOS应用程序中缺少dSYM文件 。

正在生成.dSYM但它是一个文件夹而不是单个文件,并且测试云任务正在查找文件,因此它没有提取它。

因此,您现在需要使用“**”作为解决方法。