You need to enable JavaScript to run this app. Xcode 12中为Firebase手机号认证启用推送通知找不到入口怎么办
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 12中为Firebase手机号认证启用推送通知找不到入口怎么办

Xcode 12 启用 Firebase 手机号认证所需推送通知能力的配置指南

找不到推送通知配置入口的核心原因:Xcode 12 调整了能力配置的入口位置,旧版本在 General 标签页找配置的路径已经失效,按以下流程操作即可完成配置:

标准配置步骤

  • 在左侧项目导航栏选中项目根节点(选中后右侧编辑区会展示所有Target列表,注意不要误选下属文件夹、代码文件层级)
  • 在右侧编辑区顶部的标签栏,切换到 Signing & Capabilities 标签页——这是Xcode 12及以上版本所有功能能力配置的统一入口
  • 在标签页左上角点击 + Capability 按钮,调出系统支持的可添加能力列表
  • 在弹窗的搜索框输入 Push Notifications,点击匹配到的选项,系统会自动完成推送通知能力的绑定,同时自动适配对应描述文件的APS权限

适配 Firebase 手机号认证的必要校验

仅添加推送通知能力还不足以支撑自动验证码校验,需同步完成两项易遗漏的配置:

  • 保持在 Signing & Capabilities 页面,再次点击 + Capability 按钮添加 Background Modes 能力,在展开的选项中勾选 Remote notifications
  • 确认App启动逻辑中已集成APNs注册代码:在应用完成初始化的方法中调用 registerForRemoteNotifications(),确保应用可正常接收APNs下发的认证校验凭证

内容的提问来源于stack exchange,提问作者Мухаммед Аралбек

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.04 12:54:00