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

如何通过Buildfire平台更新Buildfire应用的程序包/SDK

Buildfire 平台升级适配iOS 14的Facebook SDK操作说明
  • 首先明确依赖管理规则:Buildfire 的iOS端原生壳工程默认使用CocoaPods管理第三方依赖,平台侧没有开放Swift Package Manager(SPM)的集成入口,不需要排查SPM相关配置。

标准平台构建场景(无自定义原生代码,直接通过Control Panel出包)

  • 不需要手动修改依赖配置:适配iOS 14的Facebook SDK(v11.0及以上版本,已包含ATT授权、SKAdNetwork适配逻辑)已经内置在Buildfire 2021年Q3及之后更新的官方原生壳版本中。
  • 操作流程:
    1. 登录Buildfire Control Panel,进入目标应用的管理页
    2. 依次进入 Publish > iOS Build Settings 板块
    3. 勾选使用最新版原生壳构建选项,触发新的iOS构建任务即可,构建产出的安装包会自动搭载符合要求的最新Facebook SDK
  • 必做配套配置:在同一个iOS构建设置页找到iOS 14 Privacy Settings板块,补全对应Facebook应用ID、广告追踪授权开关配置、SKAdNetwork ID列表,否则SDK升级后Facebook登录、分享、广告归因功能会运行异常。

自定义原生壳场景(导出iOS源码做二次开发后自行出包)

  • 导出的iOS源码根目录下存在Podfile配置文件,直接修改该文件内的Facebook SDK依赖版本号即可,不要额外通过SPM集成Facebook SDK,否则会出现符号冲突导致编译失败。
  • 具体操作:
    1. 打开Podfile,找到Facebook相关依赖行,修改为支持iOS 14的版本(建议直接用当前稳定版):
    pod 'FBSDKCoreKit', '~> 17.0'
    pod 'FBSDKLoginKit', '~> 17.0'
    pod 'FBSDKShareKit', '~> 17.0'
    
    1. 在源码根目录执行命令更新依赖:
    pod update FBSDKCoreKit FBSDKLoginKit FBSDKShareKit
    
    1. 依赖更新完成后,正常执行打包流程即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.03 07:03:32