我正在尝试使用 YAML 工作流程在 Codemagic 上签署 iOS 版本。在本文档之后,我加密并添加了以下环境变量:
运行工作流程时,我收到错误提供的值“ APP_STORE_CONNECT_PRIVATE_KEY 的 VALUE ”无效。如何使这个环境变量值有效?我还尝试为此值添加 base64 编码,但它仍然显示相同的错误。
这是我的 codemagic.yaml 文件:
workflows:
ios-workflow:
name: iOS Workflow
# instance_type: mac_mini
max_build_duration: 120
environment:
groups:
- store
vars:
XCODE_WORKSPACE: "Runner.xcworkspace"
XCODE_SCHEME: "Runner"
BUNDLE_ID: "*MY_BUNDLE_ID*"
flutter: stable
xcode: latest
cocoapods: default
scripts:
- name: Set up keychain to be used for codesigning using Codemagic CLI 'keychain' command
script: |
keychain initialize
- name: Fetch signing files
script: |
# Failing command …Run Code Online (Sandbox Code Playgroud)