Update:
I also tried this code, but even then no result. It doesn't display anything and yet it compiles without any problem
class ViewController: UIViewController {
struct ContentView : View {
var body: some View {
VStack {
Text("Google Mobile Ads")
GADBannerViewController()
}
}
}
// MARK: - Setting Google View Mobile Ads
struct GADBannerViewController : UIViewControllerRepresentable{
func makeUIViewController(context: Context) -> some UIViewController {
let view = GADBannerView(adSize: GADAdSizeBanner)
let viewController = UIViewController()
let testID = "ca-app-pub-3940256099942544/2934735716"
view.adUnitID = testID
view.rootViewController = viewController
//
viewController.view.addSubview(view)
viewController.view.frame = CGRect(origin: .zero, size: GADAdSizeBanner.size)
//Load Ads
view.load(GADRequest())
//view.backgroundColor = .secondarySystemBackground
return viewController
}
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: