gpt4 book ai didi

ios - FaSTLane 使用 azure Pipeline 在运行脚本 '[CP] Embed Pods Frameworks' 时卡住

转载 作者:行者123 更新时间:2023-12-01 15:28:42 24 4
gpt4 key购买 nike

enter image description here使用带有 azure 管道的 FaSTLane 构建在 卡住运行脚本 '[CP] 嵌入 Pods 框架 我们无法对构建进行进一步的操作,因为它卡在给定的运行脚本上
错误:https://ibb.co/qFbqqfz

此外,在 https://github.com/fastlane/fastlane/issues/15290 提出相同的查询。

最佳答案

好吧,经过一番挖掘,我找到了解决方案。我的 CI 服务器是 Travis,但不是 Azure。

使用此设置,您需要停止使用自动代码签名并选择 match项目设置中的配置文件。

修改您的快速文件 如下:

before_all do |lane, options|
ENV["MATCH_KEYCHAIN_NAME"] = "travis-ci"
ENV["MATCH_KEYCHAIN_PASSWORD"] = ENV["MATCH_KEYCHAIN_NAME"]
end

插入 create_keychain在调用 sync_code_signing 之前(又名 match)。
create_keychain(
name: ENV["MATCH_KEYCHAIN_NAME"],
password: ENV["MATCH_KEYCHAIN_PASSWORD"],
default_keychain: true,
unlock: true,
timeout: 3600,
add_to_search_list: true
)
sync_code_signing(
readonly: true,
keychain_name: ENV["MATCH_KEYCHAIN_NAME"],
keychain_password: ENV["MATCH_KEYCHAIN_PASSWORD"]
)

最后,使用 delete_keychain 删除钥匙串(keychain)在适当的时候,例如在车道的尽头。

享受 :)

关于ios - FaSTLane 使用 azure Pipeline 在运行脚本 '[CP] Embed Pods Frameworks' 时卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57888497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com