如何在 VSTS 中为 Xamarin iOS 和 Android 部署添加快速通道工具

How to add fast lane tools in VSTS for Xamarin iOS and Android deployment

我想自动将我的 xamarin iOS 和 android 应用程序发布到商店中。我在想,我是否可以通过 VSTS 使用快速通道工具来完成它。

现在我直接在 VSTS 中添加 playstore 步骤,将 android 应用程序部署到 playstore。但是,我想利用快照、快照抓取、宇宙飞船、补给和其他各种快速通道工具。可能吗?如果是,任何人都可以提供如何做的步骤吗?我尝试在 vsts 中搜索市场,但 fastlane 工具不可用。

谢谢。

仅供参考,VSTS 发布了扩展以在 App Store 或试飞中发布 iOS 应用。

Extension

Microsoft Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) use fastlane in their Apple App Store extension.

Getting Started

Once you have created or retrieved credentials for your App Store account, then perform the following steps to automate releasing updates from a VSTS build or release definition:

  1. Install the App Store extension from the VSTS Marketplace
  2. Go to your VSTS or TFS project, click on the Build tab, and create a new build definition (the "+" icon) that is hooked up to your project's appropriate source repo
  3. Click Add build step... and select the necessary tasks to generate your release assets (e.g. Gulp, Cordova Build)
  4. Click Add build step... and select App Store Release from the Deploy category
  5. Configure the App Store Release task with the desired authentication method, the generated IPA file path, and the desired release track.

Now when you build, your app will automatically be published to iTunes Connect!

Fastlane Docs