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

配置Firebase Dynamic Linking后仍提示需为App ID添加Association Domains

解决Firebase动态链接中"Add the Association Domains feature to your App Id"错误的实用方案

嘿,我之前也踩过这个坑!明明在开发者控制台开了关联域权限,Xcode却还是固执地弹出这个提示,折腾了好一阵才找到解决办法,给你分享几个靠谱的排查方向:

1. 核对Xcode与开发者控制台的App ID一致性

首先要确保Xcode项目里用的Bundle Identifier和你在Apple开发者控制台中开启Association Domains的App ID完全匹配,同时检查项目的Team选择是否正确——有时候不小心选了个人团队而不是开发者团队,就会导致配置不匹配。

2. 刷新Provisioning Profile是核心

开启Association Domains后,必须重新生成对应的Provisioning Profile!旧的配置文件里没有包含这个新权限,Xcode自然会报错。你可以:

  • 登录Apple开发者控制台,找到对应App ID的Provisioning Profile,点击「Edit」后重新生成并下载
  • 或者在Xcode的「Signing & Capabilities」页面,点击右上角的下拉箭头,选择「Download Manual Profiles」,让Xcode自动拉取最新的配置文件

3. 清理Xcode缓存解决抽风问题

Xcode的缓存经常会拖后腿,明明云端配置更新了,它还抱着旧数据不放。你可以:

  1. 完全关闭Xcode
  2. 打开终端执行命令:rm -rf ~/Library/Caches/com.apple.dt.Xcode
  3. 重新打开项目加载配置

4. 检查关联域格式是否正确

别忘了在Xcode中添加的关联域格式必须是applinks:你的动态链接前缀(比如applinks:myapp.page.link),不要加http://或https://前缀,格式错误也会引发这类奇怪的提示。

如果以上方法都试过还是不行,建议先退出开发者控制台和Xcode,等待10-15分钟再操作——苹果的云端配置同步偶尔会有延迟,不是立刻就能生效的。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 04:10:13