当前位置:   article > 正文

fastlane Xcode9 The call to the iTMSTransporter completed with a non-zero exit status: 1. This indic_fast lane transporter

fast lane transporter

问题

升级 Xcode9 以后,原有的 fastlane 打包和分发脚本不能正常使用。

1、gym export_options 变化

Xcode9 中的 Export 操作需要指定更多的信息,对应的 fastlane 中的 gym action 也同样需要把更多的信息指明,原有最简单的脚本,可能已不能正常工作:

// 在 Xcode9 中可能不能正常工作
gym(scheme: "MyApp", workspace: "MyApp.xcworkspace")
  • 1
  • 2

你需要更多的配置信息:

// 指定 export plist 文件路径
gym({
    workspace: "MyApp.xcworkspace"
    scheme: "MyApp",
    configuration: 'Release',
    export_xcargs: "-allowProvisioningUpdates",
    export_options: './exportOptions_appStore.plist'
    })

// 或者直接将相关信息追加到参数里面
gym({
      scheme: "appScheme"
      configuration: "Debug",
      export_method: "development",
      export_xcargs: "-allowProvisioningUpdates",
      export_o
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/938249
推荐阅读
相关标签
  

闽ICP备14008679号