在 Jenkins 上使用 Ai 工具持续集成到 Testflight for Multiple Apps

Continuous Integration to Test Flight using Al tool on Jenkins for Multiple Apps

我正在尝试为 IOS 应用程序设置持续集成,使用 altool 将 IPA 文件上传到试飞。我们在一个用户帐户中有两个应用程序。现在我想将两个不同的 IPA 上传到他们的构建中。但是我找不到任何命令来执行此操作。

命令: $/Applications/Xcode.app/Contents/Applications/Application\Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool

 $ altool --upload-app -f /path/to/app.ipa -u USERNAME -p PASSWORD

如何使用 altool 在一个用户帐户中上传两个不同的应用程序 (IPA)。

您可以使用 altool 上传应用。

Execute ShellAdd Build Step 下拉列表中写在 script/commnd 下方。

  • 第一步你需要去到ALTOOL所在的路径。 (注意:- 确保您的 Xcode 版本大于或等于 8.3)
  • 在第二步中执行将应用程序上传到 testflight 的命令。

    cd  /Applications/Xcode8.3.3/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/
    
    ./altool --upload-app -f PathOfYourIPA -u yourAccountID -p yourAccountPassword
    

例如。我的 IPA 路径是:-

/Users/Shared/Jenkins/Home/workspace/JOB_NAME/build/artifacts/IPAName.ipa