2016-08-28 7 views
1

私は、Visual Studio Team Servicesとの継続的な統合により、ipaを公開しています。しかし、私がdSymファイルを公開したい場合、ファイルのコピーアクションは正確なパスを使用していてもパターンを認識できません。コピーVSTSのファイルはdSYMファイルからは機能しません

私は、これらのパターンがあります:IPAおよび設定ファイルについては

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 

を、それは動作しますが、ただ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 

私はさらに完全一致を試みましたが、まだ運がありませんでした。誰がなぜこれが分かっていますか?

+0

おそらく間違ったディレクトリを指しているでしょう。 –

+0

@DanielMannそれはipaとconfigと同じディレクトリにあり、それらはすべてコピーされます。 「**」を使用すると、dSYMファイルを含むすべてがコピーされます。 – zhankezk

+0

名前を直接指定すると結果はどうなりますか? –

答えて

2

この問題と同じ根本原因はdSYM file missing in Xamarin iOS app in VSTSです。

.dSYMが生成されているが、それは、フォルダではなく単一のファイル で、テストクラウドタスクはファイルを探しているので、アップ 摘みされていません。

ここで、回避策として「**」を使用する必要があります。

+0

VSTSでビルドすると、拡張子.dSYMのファイルとして生成されます。私はそれが同じ問題だとは思わない。 – zhankezk

+0

待ち、これかもしれません。 Macでは、それがフォルダであるかどうかわからないことがあります。私が家に帰って確認したら確認しましょう。 – zhankezk

+0

はい、それは問題です!これは、Mac上で "パッケージ"として表示されますが、実際のフォルダです。ありがとう! – zhankezk

関連する問題