SwiftUI中ATT权限与AdMob广告集成问题求助
Compose Multiplatform iOS端AdMob集成与ATT权限架构问题求助
我是一名以Kotlin为主要开发语言的业余应用开发者,近期刚涉足iOS开发领域。已将原Jetpack Compose应用迁移至Compose Multiplatform,目前正在SwiftUI中集成iOS专属功能:App Tracking Transparency (ATT)权限、AdMob Banner广告、插屏广告及开屏广告。虽完成基础实现,但对广告初始化流程和ATT处理的架构合理性存疑。
我已实现Kotlin与SwiftUI的值共享,持有ContentView.swift、iOSApp.swift等相关代码,当前遇到三类具体问题:
- 开屏广告(App Open Ads)完全无法工作;
- ContentView中ConsentManager的
privacyOptionsRequired布尔值无法正确传递; - 自适应AdBanner仅显示普通尺寸广告,无自适应效果。
因SwiftUI开发经验不足,无法定位代码问题根源,寻求技术支持。
内容的提问来源于stack exchange,提问作者Mark Delphi
相关产品推荐
相关产品推荐

