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

能否用Xamarin Forms替换Windows商店中的.NET MAUI应用?需配置哪些参数?

问题解答

能否用Xamarin Forms应用替换商店中的MAUI应用?

可以。微软允许在同一应用ID下提交不同技术栈的更新包,只要新应用保持与原MAUI应用一致的核心身份标识,就能作为更新包提交替换,应用商店会接受该更新。

需要复制到新Xamarin Forms项目的关键参数(从旧MAUI项目的.csproj文件中提取)

  • 核心应用标识类:

    • ApplicationId:这是应用商店识别应用的唯一核心ID,必须与原项目完全一致,例如 <ApplicationId>com.yourcompany.yourapp</ApplicationId>
    • ApplicationDisplayName:应用的显示名称,需与商店中现有应用名称完全匹配,避免审核不通过
    • ApplicationVersion 和 ApplicationDisplayVersion:新版本号必须高于原MAUI应用的版本(比如原版本是1.0.0,新版本需设为1.1.0及以上)
  • Windows商店发布身份类:

    • Publisher:发布者ID,必须与原项目一致,对应你开发者账户的官方发布者身份,例如 <Publisher>CN=Your Official Publisher ID</Publisher>
    • PublisherDisplayName:发布者显示名称,需与商店中显示的发布者名称一致
    • PackageFamilyName:该值由ApplicationId和Publisher共同生成,直接复制原项目中的值可确保完全匹配,避免自动生成时出现偏差
  • 其他匹配类参数:

    • Description、Copyright、Author:保持这些描述字段与原项目一致,防止审核时因信息不符被驳回
    • Windows平台的TargetPlatformVersion和TargetPlatformMinVersion:需与原MAUI应用的Windows目标版本匹配,或至少满足应用商店的最低兼容性要求

额外注意:提交更新时,新Xamarin Forms应用的Windows安装包(.appx/.msix)必须使用与原MAUI应用相同的代码签名证书,否则商店会拒绝该更新请求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 00:10:00