using interstitial = InterstitialAd () causes me the same problem as you.
However, if you include the following code in your AppDelegate application:
UIViewController.prepareInterstitialAds()
Then you can create an interstitial ad using this:
viewController.requestInterstitialAdPresentation()
I am not sure how to get callbacks.
Myoch source share