Trouble with the 'learn more' button

31 views
Skip to first unread message

Ahmad Bushnaq

unread,
Mar 15, 2023, 2:18:25 PMMar 15
to Interactive Media Ads SDK
Hi,

I've seen this issue from 3.15.1 to 3.18.1 on iOS. When a preroll ad is played and I tap "learn more", two problems occur:

1) The page that opens is blank.
2) When I tap done the system has removed the video player from the view hierarchy and the UI is completely messed up.

I tested this out with the BasicExample in Swift from here - https://github.com/googleads/googleads-ima-ios and the behavior is actually worse. If I tap Learn more, then dismiss the page that came up, the entire app locks up and no longer responds. I can zip up that example and send it if someone can let me know where.

Thanks,
Ahmad

Ahmad Bushnaq

unread,
Mar 15, 2023, 3:05:20 PMMar 15
to Interactive Media Ads SDK
I don't know if this is related or not but I'm getting several main thread warnings too:

2023-03-15 14:59:27.291562-0400 BasicExample[54633:20103415] [Security] This method should not be called on the main thread as it may lead to UI unresponsiveness.


IMA SDK

unread,
Mar 15, 2023, 6:06:59 PMMar 15
to abus...@gmail.com, ima...@googlegroups.com

Hi Ahmad,

Thank you for reaching out to the IMA SDK Support Team.

I see that you are having an issue with the Learn more button not working as expected. You mentioned that this happens on 3.15.1 to 3.18.1. With this, could you also confirm if the issue still persists when using our latest version? You may download it here and kindly let us know how it goes. The way I see the warning logs you are getting, it is also possible that this might be caused by Apple Framework itself. However, for us to further investigate this, would you be able to share with us the following information? 

  • sample app where the issue is reproducible
  • screen recording of the behavior 
  • VAST ad tag used

You may send the requested details privately via the "Reply To Author" button or with the below process.

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

1. Navigate to

https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=IMA+SDK&entry.460850823=5004Q00002jzIxfQAE&entry.80707362=00171195

2. Fill out all fields, and attach your file(s).

3. Please reply back to this thread when you have uploaded your file(s). Please do not share this link.

 

Regards,

Google Logo IMA SDK Team


ref:_00D1U1174p._5004Q2jzIxf:ref

Ahmad Bushnaq

unread,
Mar 16, 2023, 8:52:10 AMMar 16
to Interactive Media Ads SDK
I tried to test this out with 3.18.4 which is the latest, but it doesn't compile for me:

GoogleInteractiveMediaAds' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target.


I'm using Xcode 14.2 on an M1 Mac. I have not changed any project settings from your example that I linked to above except for the version of Google IMA.


IMA SDK

unread,
Mar 16, 2023, 3:37:07 PMMar 16
to abus...@gmail.com, ima...@googlegroups.com

Hi Ahmad,

Thank you for getting back to us.

It is possible that this compilation error is not with IMA SDK but rather on your Xcode setup. You may try fixing this first before proceeding on testing with the latest version. Please check these stackoverflow references if it helps.

On the other hand, if trying with the latest version does not work on your end, you may provide the sample app instead where you reproduce the error with versions 3.15.1 to 3.18.1 along with the other requested details below as also mentioned in our previous response.

  • screen recording of the behavior 
  • VAST ad tag used

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.

Ahmad Bushnaq

unread,
Mar 17, 2023, 8:25:15 AMMar 17
to Interactive Media Ads SDK
Hi,

I sent you a private message with an app to reproduce the issue.

IMA SDK

unread,
Mar 17, 2023, 2:51:02 PMMar 17
to abus...@gmail.com, ima...@googlegroups.com

Hi Ahmad,

Thank you for getting back to us. It appears that I was not able to receive the app you sent privately so I checked the drive link we have provided but there is also no file attached. Please see screenshot for your reference. With this, would you be able to send it again along with the screen recording of the behavior and VAST ad tag used as mentioned in our previous response?

You may send the requested details privately via the "Reply To Author" button or with the below process.

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

Screenshot 2023-03-18 at 2.30.06 AM.png

Ahmad Bushnaq

unread,
Mar 17, 2023, 4:15:17 PMMar 17
to Interactive Media Ads SDK
Hi,

Please check google drive now. Seems like the reply to author option errored out even though the size is less than 25 MB.

IMA SDK

unread,
Mar 20, 2023, 4:40:07 AMMar 20
to abus...@gmail.com, ima...@googlegroups.com

Hi Ahmad,

 

Thank you for providing the requested information. For further investigation of your concern, allow me to raise this to our wider team. One of us will reply to you on this thread for any updates.

IMA SDK

unread,
May 16, 2023, 6:18:55 AMMay 16
to ima...@googlegroups.com, abus...@gmail.com
Hi Ahmad,
 
Thank you for your patience. I received the following feedback from the team:
 
This is a limitation of the basic sample, not the IMA.
 
The issue is simply that the video is paused when you click an ad, but in the sample app there is no logic to unpause when the app gains focus again, or to show a play button to the user.

استثمار اموال

unread,
Jun 23, 2023, 2:40:54 PMJun 23
to Interactive Media Ads SDK
TFF yöneticisi Taylan Üner kupa 
Reply all
Reply to author
Forward
0 new messages