You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何无需签名凭据用Cordova构建iOS应用?CI脚本遇签名错误

无需密钥/凭据构建Apache Cordova iOS应用的方法
  • 使用命令行参数跳过签名
    直接通过--buildFlag参数强制Xcode跳过代码签名流程,执行以下命令即可完成无签名构建:

    cordova build ios --buildFlag="CODE_SIGNING_ALLOWED=NO"
    

    针对Debug版本可以简化为:

    cordova build ios --debug --buildFlag="CODE_SIGNING_ALLOWED=NO"
    

    该方式适用于快速本地测试,生成的包仅能在iOS模拟器中运行。

  • 修改项目配置文件永久生效
    找到项目内platforms/ios/cordova/build.xcconfig文件,添加以下配置项:

    CODE_SIGNING_ALLOWED = NO
    CODE_SIGNING_REQUIRED = NO
    

    保存后,后续执行cordova build ios类命令时会自动跳过签名步骤,无需重复添加命令行参数。

  • 重要提示

    • 无签名构建的应用无法安装到真实iOS设备,仅支持模拟器运行
    • 若后续需要部署到设备或发布至App Store,仍需配置有效的签名证书与描述文件

内容的提问来源于stack exchange,提问作者João Pimentel Ferreira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 00:10:23