Skip to content

Banner AdPosition.Bottom #4108

@vksokolov

Description

@vksokolov

[REQUIRED] Step 1: Describe your environment

  • Unity version: 20222022.3.62f3
  • Google Mobile Ads Unity plugin version: 10.6.0
  • Plugin installation method: .unitypackage import
  • Platform: iOS (iOS, Android, Unity Editor)
  • Platform OS version: iOS 26.2
  • Any specific devices issue occurs on: iPhone 17 Pro, iPad 2022 10.9", iPhone 17 Pro Max, iPhone 12 Pro, iPhone 16 Pro, iPad Pro 12.9 2018
  • Mediation ad networks used, and their versions: Test Banner

[REQUIRED] Step 2: Describe the problem

Steps to reproduce:

What happened? How can we make the problem occur?

On some iOS devices the banner position calculation doesn't calculate properly until you turn the device from portrait to landcape and back. Until then the banner is places right where the iOS system line is positioned.
On most of the devices everything works properly, though.

Image

upd. What I tried so far:

  1. Wait for couple seconds/frames before initializing the banner
  2. Re-create the banner after the first initialization
  3. Re-create the banner after couple second/frames after the first initialization

I also made a native plugin that returns the system insets and its not 0, so the safe area actually exists, but the banner doesn't rely on it.
I also want to point out once again, that on most of the devices everything works properly.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions