3

我试图在 App Clip 中显示“Get the full app”横幅,代码运行良好,但更新到 Xcode 12.1 后没有任何反应!苹果有什么改变吗?

@objc func displayOverlay() {
    guard let scene = view.window?.windowScene else { return }
    let config = SKOverlay.AppConfiguration(appIdentifier: "TREXAC", position: .bottom)
    let overlay = SKOverlay(configuration: config)
    overlay.present(in: scene)
    print("heey banner")
}

在此处输入图像描述

任何帮助,将不胜感激。

4

1 回答 1

2

你应该使用AppClipConfiguration而不是AppConfiguration

guard let scene = view.window?.windowScene else { return }
let config = SKOverlay.AppClipConfiguration(position: .bottom)
let overlay = SKOverlay(configuration: config)
overlay.delegate = self
overlay.present(in: scene)
于 2020-10-25T11:34:29.933 回答