iOS Question some of your iOS apps require a GMA SDK update To keep ads serving normally and minimize a loss in ad revenue, implement GMA SDK 7.64.0+

tufanv

Expert
Licensed User
Longtime User
Hello,

I am getting this warning in admob but what confuses me, whwn i click the inspect button next to this warning gma verisons show for each app. But for each app there are several gma verisons showing which confuses me. For example for one of my apps I see 3 different versions as active and I cant understand ow is that possible.:


Canlı Döviz
iOS 7.52.0


Canlı Döviz
iOS 7.57.0


Canlı Döviz
iOS 7.8.1

what should we do about it. ?
 

Pendrush

Well-Known Member
Licensed User
Longtime User
It is possible as not every user run latest version of your app.
There is users with previous version of your app, with older iOS Admob SDK versions.
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
I tought of that but the problem is the latest version of google mobile ads sdk has %0.81 of users where as it must be the latest version released and have more users. I willi nvestigate it further
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
Ok got it now 7.8.1 is not the latest verison, I tought it was 7.80 that was the mistake but the latest releases of my apps says 7.57 (which built with latest b4i and remote build server ) . So are we waiting for a new update on GMA for ios or I can't find the latest version?
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
@Erel firebase analytics .initialize gives this error when we compile with thenew version:

B4X:
Copying updated assets files (5)
Application_Start
SignalHandler 11
Error occurred on line: 567 (Main)
Signal - 11
Stack Trace: (
    "0   result               SignalHandler + 120",
    "1   libsystem_platform.dylib            0x00000001de01b298 88FA2F54-074D-32C4-9F48-79EB67E67B7B + 21144",
    "2   libobjc.A.dylib      objc_storeStrong + 48",
    "3   result               __FIRLoggerInitializeASL_block_invoke + 36",
    "4   libdispatch.dylib    B92757B1-0434-3E9B-A3AC-B6DA6B81945C + 15792",
    "5   libdispatch.dylib    B92757B1-0434-3E9B-A3AC-B6DA6B81945C + 21960",
    "6   result               FIRLogBasic + 220",
    "7   result               FIRLogDebug + 80",
    "8   result               +[FIRApp configureWithName:options:] + 616",
    "9   result               +[FIRApp configureWithOptions:] + 100"
)
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
Interstitial shows good for me but for banner i am getting this:

B4X:
NORMAL BANNER ERROR:Error Domain=com.google.admob Code=1 "Ad unit doesn't match format. <https://support.google.com/admob/answer/9905175#4>" UserInfo={NSLocalizedDescription=Ad unit doesn't match format. <https://support.google.com/admob/answer/9905175#4>, gad_response_info=  ** Response Info **
    Response ID: (null)
    Network: (null)
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
That was a problem on my side. I am using 2 different ad units for banner but i ws using the same builder object for both of them. That was the problem. Thanks for quick update.
 
Upvote 0

Biswajit

Active Member
Licensed User
Longtime User
It should work now. I've updated Firebase libraries as well.
From where can I download those updated firebase frameworks?
 
Upvote 0
Top