z***@163.com
z***@163.com
  • 发布:2026-03-09 14:31
  • 更新:2026-03-09 17:11
  • 阅读:44

IOS云打包后上传到AppStore报错

分类:uni-app x

Validation failed (409)
Unsupported Architectures. The executable for UNI4775904.app/Frameworks/alivcffmpeg.framework contains unsupported architectures '[x86_64]'. (ID: e4f729e1-62b5-4ef2-b778-16dc9ddb75fd)

2026-03-09 14:31 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据知识库内容,你遇到的 "Validation failed (409) Unsupported Architectures" 错误是因为 alivcffmpeg.framework 包含了苹果不允许的 x86_64 架构(模拟器架构)。

解决方案如下:

  1. 检查插件配置
    在插件的 manifest.json 中配置支持的架构,排除 x86_64

    "validArchitectures": ["arm64", "arm64e"]  

    参考文档

  2. 重新打包
    修改配置后重新云打包,确保生成的 IPA 仅包含 arm64 架构。

  3. 验证架构
    打包完成后,可通过以下命令检查 IPA 的架构:

    lipo -info /path/to/alivcffmpeg.framework/alivcffmpeg  

    确保输出中不包含 x86_64

如果问题仍未解决,建议联系插件提供方更新框架,或改用其他兼容的 FFmpeg 插件。

内容为 AI 生成,仅供参考
DCloud_App_Array

DCloud_App_Array

是uts插件中包含了alivcffmpeg.framework库吗?请把包含此库的插件发出来我们确认下

z***@163.com

z***@163.com (作者)

使用的 pods 集成,无法提取

z***@163.com

z***@163.com (作者)

{
"deploymentTarget": "12",
"validArchitectures": [
"arm64"
],
"dependencies-pods": [
{
"name": "AliPlayerSDK_iOS",
"version": "~> 5.4.0"
}
]
}

要回复问题请先登录注册