iAds et SpriteKit: SKScene Freeze en sortie plein écran sur l'appareil uniquement

Mon problème est similaire à celui-ci ici iAd gèle la scène du jeu , mais je pense que le problème n'a pas été résolu.

J'ai un iAd dans sa propre vue superposée sur un SKScene afin que cela n'affecte pas la taille SKScene. La bannière fonctionne correctement mais en mode plein écran, le SKScene est gelé. App reçoit toujours des inputs tactiles, vérifiées via NSLogs. Si je clique à nouveau sur la bannière et quitte le plein écran la deuxième fois, le SKScene n'est plus gelé. Pourquoi?

Il est important de dire que cela se produit uniquement lors d'un test sur un appareil (iPhone5). Sur le simulateur, il n'y a pas de problèmes. Quelqu'un at-il compris cette énigme?

Le problème est similaire à celui de la publication d' iAD View sur Freeze On Ad Close mais la solution: 'Remove self.canDisplayBannerAds = YES' ne fonctionne pas pour moi. Bien que j'aie essayé de le créer par programmation aussi, j'ai implémenté l'iAd via le storyboard, et ce n'est pas pertinent.

Le problème est également ici iAd Freezes App iPhone 5 [s] [c] mais la solution est à court de superstition et rest encore un mystère.

La solution alternative pour implémenter un iAd avec SpriteKit via self.canDisplayBannerAds et originalContentView fonctionne et fonctionne correctement mais produit un problème de dimensionnement / mise à l'échelle car il partage la vue avec le SKScene ( Spritekit iAds avec la taille de scène ) que je préfère éviter, mais Je suis prêt à utiliser la fumée et les miroirs pour cacher l'animation / effet de redimensionnement laid en dernier recours.

Si quelqu'un connaît la meilleure façon de mettre en œuvre un iAd avec SpriteKit sans dimensionner les problèmes ou geler les problèmes sur l'appareil s'il vous plaît faites le moi savoir.