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

iOS App Clip 启动时如何禁用自动弹出的App Banner?

App Clip隐藏系统自动推广横幅的解决方案

可以实现隐藏自动弹出的系统推广横幅,共有两种合规的实现方案:

  • 方案1:全局关闭自动弹窗

该方案为苹果官方原生支持的能力,完全符合App Store审核规则
你只需要在App Clip对应的Target的Info.plist文件中,新增NSAppClipSupportsAppInstallationBanner键,将键类型设置为Boolean,值设为NO即可。配置生效后系统将永远不会在你的App Clip启动时自动弹出完整版App推广横幅。

  • 方案2:按需控制弹窗显隐
    如果你后续需要在用户完成核心操作(比如下单、内容浏览结束)之后再引导用户安装完整版App,可以通过代码手动控制横幅的展示时机:
    导入AppClip库后,调用如下方法即可手动触发横幅展示:
import AppClip

if let currentScene = UIApplication.shared.connectedScenes.first as? UIWindowScene {
    APAppClipActivity.requestAppInstallationBanner(for: currentScene) { error in
        // 可在此处处理弹窗展示结果或错误信息
    }
}

注意:以上配置仅对系统自动弹出的推广横幅生效,你依然可以在App Clip的业务流程中自定义设计引导安装入口,不受系统规则限制。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 08:27:04