github-actions - Github Action Run - 安全导入显示“传递给函数的一个或多个参数无效”错误
问题描述
我将输入文件(将 base64 文件解码为 p12 文件)构建为 CERTIFICATE_PATH,P12_PASSWORD 是密码,KEYCHAIN_PATH 已定义。当我在 CLI 上运行命令时,我收到“已导入 1 项”成功消息。但是当我从 GitHub 操作上的 *.yml 文件运行时,我得到“安全性:SecKeychainItemImport:传递给函数的一个或多个参数无效。” 错误。有什么建议么?
安全导入 $CERTIFICATE_PATH -P $P12_PASSWORD -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
CERTIFICATE_PATH - 包含 cert.p12 数据的文件,KEYCHAIN_PATH 是 TEMP/app-signing.keychain-db
解决方案
发现问题..传递了错误的证书文件..一旦在安全构建中添加了正确的文件,就能够让它工作
推荐阅读
- typescript - 在其他文件中使用类型而不导入它,在其他项目的 d.ts 文件中未声明
- angular - Angular 的控制值访问器没有绑定值?
- xpath - 如何使用不包含属性和元素
- python - 如何在python中准确保存程序的状态?
- sql - 要求 SQL 正确选择数据
- javascript - 如何在 React + Apollo GraphQL 中查询先前查询的结果?
- python - Numpy:移动元组映射?
- reactjs - 如何在事件 fullcalendar v5 中添加自定义按钮
- .net - 无法构建应用程序 - Dockerhub 和 Angular
- python - 我自己的 PCA 版本的准确性问题?