找到多个方案,但您尚未在Teamcity Xcode Project中指定一个方案

时间:2019-10-22 09:52:33

标签: ios xcode continuous-integration teamcity fastlane

我正在使用Teamcity进行iOS项目的持续集成。

为此,我使用了以下 fastlane 命令将内部版本上传到TestFlight。

protected void configure(HttpSecurity http) throws Exception {
    http.authorizeRequests()
      .antMatchers("/", "/home").access("hasRole('USER')")
      .antMatchers("/admin/**").hasRole("ADMIN")
      .and()
      // some more method calls
      .formLogin();
}

  

快车道健身房

步骤,由于发现多个方案问题而失败。

enter image description here

但是我已经检查了我的计划。我只有一个共享方案。

enter image description here

预先感谢

1 个答案:

答案 0 :(得分:0)

经过一些研究,我得到了解决方案。实际的fastlane命令是

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
bundle exec fastlane init
bundle exec fastlane sigh --username xxx@xxxx.com --team_id ABCDEFGH
bundle exec fastlane sigh download_all
bundle exec fastlane gym
bundle exec fastlane pilot upload

删除了此文件,并且工作正常

  

export PATH =“ $ HOME / .fastlane / bin:$ PATH”