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

使用Expo/EAS提交App至App Store遇ITMS-90433错误求助

解决Expo/EAS提交App Store时ITMS-90433错误的方案

实用修复步骤

  • 更新工具链到最新稳定版
    旧版本的EAS CLI或Expo SDK可能存在签名逻辑漏洞,执行命令更新:

    npm install -g eas-cli
    expo update
    

    更新完成后重新构建归档文件。

  • 重置构建配置与缓存
    检查eas.json中iOS构建的buildType和signing字段是否配置正确,自动签名模式下确保EAS已获取Apple开发者账户权限。执行命令清除本地构建缓存后重新构建:

    eas build --platform ios --clear-cache
    
  • 排查第三方依赖的Swift代码问题
    部分第三方依赖可能包含未正确处理的Swift库,引发签名异常:

    1. 列出所有依赖,排查含Swift代码的包:
      npm list
      
    2. 将可疑依赖更新至最新版本,或暂时移除后重新构建,验证是否为该依赖导致问题。
  • 本地构建辅助调试
    触发本地构建生成.xcarchive文件,用Xcode验证签名细节(无需日常使用Xcode,仅用于排查):

    eas build --platform ios --local
    

    构建完成后打开.xcarchive,在Xcode中选择「Validate App」,查看具体签名错误后针对性修复。

  • 寻求官方支持
    若以上方法无效,收集完整的构建日志和错误邮件信息,提交给Expo官方支持,他们可针对EAS构建环境给出精准排查方案。

错误提示原文:ITMS-90433: Invalid Swift Support - 文件libswiftAVFoundation.dylib的代码签名不正确。请确保使用正确签名,通过当前公开(GM)版本的Xcode重建应用并重提交,不要直接修改该文件的代码签名。

内容的提问来源于stack exchange,提问作者Joey DeGori

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 20:51:18