Banner AdPosition.Bottom
<!-- DO NOT DELETE
validate_template=true
template_path=.github/ISSUE_TEMPLATE/bug_report.md
-->
### [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.
<img width="629" height="94" alt="Image" src="https://github.com/user-attachments/assets/fdb8e9ef-2d66-41d3-b239-7ec61fb1bc5e" />
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.
0 条评论