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

Expo React Native/iOS:集成Apple Sign In后真机构建失败咨询

Apple Sign In集成后真机构建失败问题解答

你的报错信息为:

error: Provisioning profile "iOS Team Provisioning Profile: xxxxxx" doesn't include the com.apple.developer.applesignin entitlement

核心结论

必须拥有付费Apple开发者账号才能解决这个问题,具体原因:

  • Apple Sign In对应的com.apple.developer.applesignin权限仅向付费开发者开放,免费个人账号无法在开发者后台开启该权限。
  • 免费账号自动生成的配置文件,默认不包含这类特殊权限,也无法手动添加。

临时测试方案

如果仅需完成基础真机调试,可暂时注释掉Apple Sign In相关的代码、配置项,使用免费账号正常构建真机包。

正式集成的必要步骤

若要完整集成Apple Sign In功能,需注册年费99美元的Apple开发者账号,然后完成以下操作:

  1. 在Apple开发者后台为目标App ID开启Apple Sign In权限;
  2. 重新生成包含该权限的Provisioning Profile;
  3. 使用新配置文件进行真机构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 01:55:54