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

M1芯片Mac使用Ionic+Capacitor运行iOS应用遇CodeSign错误

Ionic+Capacitor iOS构建失败(M1 Mac)解决方案

核心问题:CodeSign CapacitorCordova失败

执行以下步骤修复代码签名错误:

  1. 打开iOS项目:
    ionic cap open ios
    
  2. 配置CapacitorCordova目标的签名:
    • 在Xcode左侧导航栏展开Pods项目,选中CapacitorCordova目标
    • 切换到Signing & Capabilities标签页
    • 勾选Automatically manage signing,然后在Team下拉菜单中选择你的开发团队(需提前在Xcode偏好设置中登录Apple ID)
    • 如果仅在模拟器运行,可将Signing Certificate设置为Sign to Run Locally
  3. 清理构建缓存:
    • 在Xcode中按下Cmd + Shift + K清理构建文件夹
    • 可选:手动删除项目的DerivedData目录(替换为你项目的路径):
      rm -rf /Users/xxxxx/Documents/ionic-test/test-app/ios/DerivedData/1E05867E-44A2-491E-810D-FD509D552CF4
      
  4. 重新同步并构建:
    ionic cap sync ios
    ionic cap build ios
    

解决[CP] Embed Pods Frameworks警告

该警告不影响构建,但可按以下步骤消除:

  1. 在Xcode中选中App目标
  2. 切换到Build Phases标签页
  3. 找到[CP] Embed Pods Frameworks脚本阶段,取消勾选Based on dependency analysis选项

内容的提问来源于stack exchange,提问作者Nisarg Shah

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 20:40:59