【问题标题】:Transporter error "An error occurred while trying to call the requested method validateAssets. (1272)"传输器错误“尝试调用请求的方法 validateAssets 时发生错误。(1272)”
【发布时间】:2021-12-24 14:36:32
【问题描述】:

我在尝试使用 fastlane 脚本上传到 TestFlight 时遇到此错误。

[2021-11-03T17:54:53.268Z] ERROR [2021-11-03 13:54:52.87]: �[31mTransporter transfer failed.�[0m
[2021-11-03T17:54:53.268Z] WARN [2021-11-03 13:54:52.87]: 
[2021-11-03T17:54:53.268Z] ERROR [2021-11-03 13:54:52.87]: �[31mAn error occurred while trying to call the requested method validateAssets. (1272)
�[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.23]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]  DBG-X:   parameter ErrorMessage = An error occurred while trying to call the requested method validateAssets. (1272)
[2021-11-03T17:54:53.625Z] �[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]  DBG-X:   parameter ShouldUseRESTAPIs = false
[2021-11-03T17:54:53.625Z] �[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]  DBG-X:   parameter Success = false
[2021-11-03T17:54:53.625Z] �[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]  ERROR: An error occurred while trying to call the requested method validateAssets. (1272)
[2021-11-03T17:54:53.625Z] �[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]  DBG-X: The error code is: 1272
[2021-11-03T17:54:53.625Z] �[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]   INFO: Done performing authentication.
[2021-11-03T17:54:53.625Z] �[0m
[2021-11-03T17:54:53.625Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] 
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] 
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] 
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] Package Summary:
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter]  
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] 1 package(s) were not uploaded because they had problems:
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter]    /var/folders/ym/dgt7pnss2rvblfnggshs_q480000gp/T/d20211103-56747-osueyi/1520720139-6a162c39-f397-454e-8bca-48c15aac2845.itmsp - Error Messages:
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter]        An error occurred while trying to call the requested method validateAssets. (1272)
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] WARN [2021-11-03 13:54:53.24]: �[33m[iTMSTransporter] [2021-11-03 13:54:52 EDT]  DBG-X: Returning 1
[2021-11-03T17:54:53.626Z] �[0m
[2021-11-03T17:54:53.626Z] INFO [2021-11-03 13:54:53.24]: iTunes Transporter output above ^
[2021-11-03T17:54:53.626Z] ERROR [2021-11-03 13:54:53.24]: �[31mAn error occurred while trying to call the requested method validateAssets. (1272)
[2021-11-03T17:54:53.626Z] Return status of iTunes Transporter was 1: An error occurred while trying to call the requested method validateAssets. (1272)
[2021-11-03T17:54:53.626Z] The call to the iTMSTransporter completed with a non-zero exit status: 1. This indicates a failure.�[0m

我的 fastlane 脚本是:

 desc "Push a new beta build to TestFlight"
  lane :beta do |options|
      
    build_app(workspace: "MyApp.xcworkspace", scheme: "MyApp")

    upload_to_testflight(
      skip_waiting_for_build_processing: true
    )
  end

它按预期工作。但随后它开始抛出错误。我没有改变任何东西。它自己坏了。

注意:我使用的是最新版本的 fastlane-2.197.0。

【问题讨论】:

    标签: app-store testflight fastlane


    【解决方案1】:

    感谢Andrew。他有一个解决方案并解释了这个问题here。我按照以下步骤配置了 fastlane,它又开始工作了。

    在fastlane的安装文件夹里,我是usr/local/Cellar/fastlane/2.197.0/libexec/gems/fastlane-2.197.0,改了fastlane_core/lib/fastlane_core/ipa_upload_package_builder.rb的第36行

    发件人:

    return self.package_path
    

    收件人:

    return ipa_path
    

    fastlane_core/lib/fastlane_core/itunes_transporter.rb的第264行

    发件人:

    "-f #{source.shellescape}",
    

    收件人:

    "-assetFile #{source.shellescape}",
    

    请注意:行号可能会因您的 fastlane 版本而改变,并且会在您更新 fastlane 时消失。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-06
      • 2020-07-10
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 2020-04-17
      • 1970-01-01
      相关资源
      最近更新 更多