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

iOS项目配置Firebase动态链接:CUSTOM_URL_SCHEME位置疑问

找到iOS项目中的CUSTOM_URL_SCHEME

嘿,我来帮你定位这个CUSTOM_URL_SCHEME的具体位置!它其实就是你在Xcode项目里配置的自定义URL Scheme,具体找法如下:

方法一:通过Xcode可视化界面查找

  • 打开你的iOS项目(也就是.xcodeproj或.xcworkspace文件)
  • 在左侧导航栏选中你的主项目Target(就是你平时点击「Run」按钮运行的那个目标)
  • 切换到顶部的「Info」标签页
  • 向下滚动页面,找到「URL Types」区域:
    • 如果已经配置过URL Scheme,你会看到一个或多个条目,每个条目下的「URL Schemes」列里的内容就是你要的CUSTOM_URL_SCHEME
    • 如果还没配置,点击「URL Types」下方的「+」号,在弹出的新条目中填写你自定义的Scheme(比如和你的App Bundle ID对应的值,或者像myapp这类好记的名称),这个填写的内容就是后续要用到的CUSTOM_URL_SCHEME

方法二:直接查看Info.plist文件

  • 在Xcode项目中找到Info.plist文件(通常在项目根目录或「Supporting Files」文件夹下)
  • 右键点击文件,选择「Open As」→「Source Code」
  • 在代码中查找CFBundleURLSchemes字段,它是一个数组,数组里的第一个元素就是你的CUSTOM_URL_SCHEME

举个例子,如果你的URL Scheme是myawesomeapp,那AppDelegate.m里的代码就要改成:

[[FIROptions defaultOptions] setDeepLinkURLScheme:@"myawesomeapp"];

(注:原文档里的写法FIROptions defaultOptions].deepLinkURLScheme = CUSTOM_URL_SCHEME;是省略中括号的简写,完整正确的写法应该是带中括号和setter方法的版本哦)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 03:53:33