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

Swift开发应用Facebook登录仍显示旧项目名 无法更新为设置的CFBundleDisplayName怎么办

Facebook登录显示旧应用名解决方案
  • 优先检查Facebook开发者后台配置:进入对应应用的「设置」-「基本信息」页面,确认「显示名称」字段已更新为NewGame,同时确认页面填写的iOS Bundle ID和当前项目的Bundle ID完全匹配。Facebook登录弹窗优先拉取后台配置的名称,本地配置优先级低于后台。
  • 清理本地及Xcode缓存:先卸载测试设备上的旧版本应用,在Xcode中执行Command + Shift + K清理构建缓存,再执行Command + Option + Shift + K进行深度清理,删除~/Library/Developer/Xcode/DerivedData目录下对应项目的缓存文件夹后重新构建安装。
  • 检查项目配置完整性:全局搜索项目代码,确认没有硬编码旧应用名Kelimeci的逻辑,检查Info.plist中FacebookAppID参数是否和后台的应用ID完全对应。
  • 处理缓存延迟问题:如果刚修改完Facebook后台配置,需等待10-15分钟让配置全球同步再测试;iOS 16及以上系统会缓存应用显示名称,可重启测试设备后再安装新版本验证。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 13:45:08