2016-12-19 16 views
1

TFSの新しいバージョンは、AndroidとiOSのネイティブサポートを提供しないと思いますが(コードがC++でない限り)、どのように回避できますか?TFS2017でAndroidアプリとiOSアプリを構築することはできますか?

私はすべてのプラットフォーム(Android、Windows Phone、iOS)に対応したバージョンのモバイルクライアントを使用しています。 Windows Phone用に新しいビルドを作成する方法は、Visual Studioを開き、適切なビルド定義を見つけて新しいビルドをキューイングし、ビルドエージェントでビルドを開始し、ビルド定義で指定されたフォルダに出力をコピーします。

iOSアプリとAndroidアプリでも同じ手順を実行できますか?現在、この手順ではHudsonビルドサーバーを使用していますが、iOSとAndroidのビルド定義を作成し、Visual Studioで新しいビルドをキューに入れ、その定義に指定されたフォルダに出力.ipaファイルと.apkファイルを受け取りたいとします。

ご意見ありがとうございます。

答えて

2

オンプレミスTFSは、新しいタスクベースのビルドシステムで、TFS 2015以降のクロスプラットフォームビルドをサポートしています。 Continuous integration on any platformを確認してください。

、Androidアプリを構築Gradleのタスクを使用するには:Xcodeプロジェクトをビルドするにはhttps://www.visualstudio.com/en-us/docs/build/steps/build/gradle

を、Xcodeのビルドタスクを使用します。またhttps://www.visualstudio.com/en-us/docs/build/apps/mobile/xcode-ios

を、TFS 2017を使用すると、直接使用することができますいくつかのデフォルトのビルド定義があります。https://www.visualstudio.com/en-us/docs/build/define/build

関連する問題