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

Xamarin.Forms构建时报错Invalid item ID firebaseappcheckinterop-16.0.0-beta01

Xamarin.Forms 「Invalid item ID firebaseappcheckinterop-16.0.0-beta01」错误解决步骤

该错误由Xamarin.Firebase安卓绑定包的依赖版本冲突导致,你安装的多个Xamarin.Firebase安卓包主版本不匹配,构建时自动拉取了预览版firebaseappcheckinterop包,其ID格式不符合Xamarin构建规则。可按以下步骤排查:

  • 统一安卓端Firebase包版本
    你当前安装的Xamarin.Firebase.Auth v121.0.1.1、Xamarin.Firebase.Messaging v122.0.0、Xamarin.Firebase.Storage v120.0主版本号完全不一致,是冲突的核心来源。将三个包全部升级到同一系列稳定版,或回退到互相兼容的版本组合即可,推荐全部使用v121.x版本。
  • 显式引入稳定版AppCheck.Interop包
    直接在安卓项目的NuGet包管理器中搜索安装Xamarin.Firebase.AppCheck.Interop对应你Firebase主版本的稳定版,覆盖自动拉取的beta预览版。
  • 清除本地NuGet缓存
    仅删除项目bin、obj文件夹无法解决已缓存的错误包问题,打开VS 2019的「工具」->「NuGet包管理器」->「包管理器设置」,点击「清除所有NuGet缓存」,重启VS后重新还原项目NuGet包再构建。
  • 验证iOS包兼容性
    你安装的Xamarin.Firebase.iOS.Auth v6.9.2、Xamarin.Firebase.iOS.CloudMessaging v4.7.1、Xamarin.Firebase.iOS.Storage v3.9.1版本发布时间接近,本身不存在明显兼容问题,安卓端问题解决后再验证iOS构建即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 06:15:02