Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Crashing on iOS Godot 3.2.2 #44

Closed
martinpelli opened this issue Jan 17, 2021 · 40 comments
Closed

[BUG] Crashing on iOS Godot 3.2.2 #44

martinpelli opened this issue Jan 17, 2021 · 40 comments
Labels
bug Something isn't working

Comments

@martinpelli
Copy link

I tested the plugin on iOS in my iPhone 8 Plus with Godot 3.2.3 and the 3.2.3 template and is working, but Godot 3.2.3 has a huge bug with buttons delay and my game is unplayable

So tried exporting my game with Godot 3.2.2 and works perfectly, but adding the plugin with the 3.2.2 template it is crashing with the next log.

2021-01-17 16:47:42.033876-0300 frichen[501:26981] Godot Engine v3.2.2.stable.custom_build - https://godotengine.org
2021-01-17 16:47:42.034215-0300 frichen[501:27193]  - <Google>[I-ACS025031] AdMob App ID changed. Original, new: (nil), ca-app-pub-9081047336041164~6080891688
2021-01-17 16:47:42.034855-0300 frichen[501:27199]  - <Google>[I-ACS023007] Analytics v.70100000 started
2021-01-17 16:47:42.035029-0300 frichen[501:27199]  - <Google>[I-ACS023008] To enable debug logging set the following application argument: -APMAnalyticsDebugEnabled (see http://goo.gl/RfcP7r)
2021-01-17 16:47:42.041920-0300 frichen[501:27194]  - <Google>[I-ACS023171] Resetting App Measurement data
2021-01-17 16:47:42.043417-0300 frichen[501:26981] OpenGL ES 3.0 Renderer: Apple A11 GPU
2021-01-17 16:47:42.045867-0300 frichen[501:26981] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 16:47:42.045929-0300 frichen[501:26981] Errors found! Invalidating cache...
2021-01-17 16:47:42.054845-0300 frichen[501:27195]  - <Google>[I-ACS023014] Failed to delete old database file. Error: Error Domain=NSCocoaErrorDomain Code=4 "“google-app-measurement.sql” couldn’t be removed." UserInfo={NSUserStringVariant=(
    Remove
), NSFilePath=/var/mobile/Containers/Data/Application/ECD1206A-2FE3-4B36-94E8-8B91A28C0551/Library/Application Support/Google/Measurement/google-app-measurement.sql, NSUnderlyingError=0x282394b10 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
2021-01-17 16:47:42.580870-0300 frichen[501:26981] 
2021-01-17 16:47:42.701920-0300 frichen[501:27195]  - <Google>[I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2021-01-17 16:47:42.818680-0300 frichen[501:27198]  - <Google>[I-ACS023012] Analytics collection enabled
2021-01-17 16:47:42.870302-0300 frichen[501:26981] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 16:47:42.870404-0300 frichen[501:26981] Errors found! Invalidating cache...
2021-01-17 16:47:42.875134-0300 frichen[501:26981] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 16:47:42.875183-0300 frichen[501:26981] Errors found! Invalidating cache...
2021-01-17 16:47:43.131771-0300 frichen[501:26981] -[__NSCFString containsObject:]: unrecognized selector sent to instance 0x2838d4400
2021-01-17 16:47:43.142919-0300 frichen[501:26981] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString containsObject:]: unrecognized selector sent to instance 0x2838d4400'
*** First throw call stack:
(0x1970029d8 0x1ab36bb54 0x196f12bbc 0x19700501c 0x197006f8c 0x102e6afd8 0x102e6d5dc 0x105251528 0x105252e6c 0x102e6bfd0 0x10302b558 0x103e9798c 0x103133b70 0x19a1388e4 0x19a20ae04 0x196f5fb54 0x196f83420 0x196f82834 0x196f7c9f4 0x196f7bba0 0x1adcb9598 0x19986b3d8 0x199870958 0x102ffde80)
libc++abi.dylib: terminating with uncaught exception of type NSException
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString containsObject:]: unrecognized selector sent to instance 0x2838d4400'
terminating with uncaught exception of type NSException
(lldb) 
@martinpelli martinpelli added the bug Something isn't working label Jan 17, 2021
@gumaciel
Copy link
Contributor

The delay with 3.2.3 version was with AdMob buttons or your game?

@martinpelli
Copy link
Author

@gustavottc is a bug from godot, godotengine/godot#42164

@gumaciel
Copy link
Contributor

gumaciel commented Jan 17, 2021

Try to set to false is_test_europe_user_consent and please test, after that send me again the log

@martinpelli
Copy link
Author

martinpelli commented Jan 17, 2021

@gustavottc and where is that? In my godot project on the admob GDscript I dont have that variable

@gumaciel
Copy link
Contributor

@gumaciel
Copy link
Contributor

libgodot.iphone.opt.arm64.a.zip

I did a update, please use this '.a' file for 3.2.2 (only works on real devices with arch64)

@martinpelli
Copy link
Author

@gustavottc I added the var is_test_europe_user_consent, set it to false, change the .a file for that one that you mentioned and is working now! thanks for your help!

I would also like to know if there is any possibility that the tracking identifier poster that the user has to accept to see ads, is it possible to show it when the ads are about to be shown?, Because, in my case you open the game and the poster is open up and say if you agree to be tracked

@gumaciel
Copy link
Contributor

Nice!

The user doesn't need to accept to show the ads, at least I believe not, I already selected for Track and Not Track and the result was the same with test ads, so with real ads should work too

@gumaciel
Copy link
Contributor

gumaciel commented Jan 17, 2021

please now test with is_test_europe_user_consent with true value, and check if UMP will appear, if it's appearing so your app should work 100% fine with AdMob

gumaciel added a commit that referenced this issue Jan 17, 2021
@martinpelli
Copy link
Author

martinpelli commented Jan 17, 2021

@gustavottc ohh nice.
What is UMP ??😢😢

@gumaciel
Copy link
Contributor

gumaciel commented Jan 17, 2021

You can check here: https://developers.google.com/admob/ump/ios/quick-start#introduction

This is only required if you are publishing your app to Europe if your app doesn't have this and have ads, he can be banned on Europe temporary until you put it (it's hard to this happen, but we don't want it)

(the variable is_test_europe_user_consent = true makes your device is "located" in the Europe, so you can test the UMP)

@martinpelli
Copy link
Author

@gustavottc so You mean if this is showing
image

because this is appearing on my game with is_test_europe_user_consent = true

@gumaciel
Copy link
Contributor

I mean this

Captura de Tela 2021-01-17 às 14 41 27

@martinpelli
Copy link
Author

@gustavottc Is not working, I don't know if I am doing something wrong, ads are still working. I added the app to active on founding choices

2021-01-17 20:02:07.864392-0300 frichen[725:103874] - [I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2021-01-17 20:02:08.064573-0300 frichen[725:103819] - [I-ACS023012] Analytics collection enabled
2021-01-17 20:02:08.296017-0300 frichen[725:103822] - [I-ACS025041] Discarding empty consent settings
2021-01-17 20:02:08.323714-0300 frichen[725:103508] BEFORE adapterStatusesByClassName
2021-01-17 20:02:08.323810-0300 frichen[725:103508] AFTER adapterStatusesByClassName
2021-01-17 20:02:08.323835-0300 frichen[725:103508] BEFORE states
2021-01-17 20:02:08.323858-0300 frichen[725:103508] AFTER states
2021-01-17 20:02:08.323882-0300 frichen[725:103508] GADMobileAds : 1
2021-01-17 20:02:13.899847-0300 frichen[725:103823] - [I-ACS012056] Transaction failed. Transaction failed

@martinpelli
Copy link
Author

@gustavottc or maybe I cannot see it because I am not from europe???

@gumaciel
Copy link
Contributor

@martinpelli , no i'm at Brazil and it's working, hmmm, are you trying with example project?

@martinpelli
Copy link
Author

@gustavottc yes, with both ads work but not the UMP. On example project I exported without changing anything. I only change the xcode parameters mentioned on installation. For UMP I only set to active the founding choices is there anything else that I am forgetting?

@gumaciel
Copy link
Contributor

also be sure to mark is_for_child_directed_treatment = false

@gumaciel
Copy link
Contributor

@martinpelli probably only this parameter is_for_child_direct_treatment

@martinpelli
Copy link
Author

@gustavottc yes it is setted false by default when downloading the example project

@gumaciel
Copy link
Contributor

libgodot.iphone.opt.arm64.a.zip

Please try with this '.a', i added some NSLogs to see the cause of this

@martinpelli
Copy link
Author

@gustavottc

<Google>[I-ACS023014] Failed to delete old database file. Error: Error Domain=NSCocoaErrorDomain Code=4 "“google-app-measurement.sql” couldn’t be removed." UserInfo={NSUserStringVariant=(
    Remove
), NSFilePath=/var/mobile/Containers/Data/Application/E6C88F6D-DF32-4160-AED6-A3C66E981F86/Library/Application Support/Google/Measurement/google-app-measurement.sql, NSUnderlyingError=0x283fc1740 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
2021-01-17 20:57:20.046514-0300 AdMob[846:127632] 
2021-01-17 20:57:20.338369-0300 AdMob[846:127882]  - <Google>[I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2021-01-17 20:57:20.342842-0300 AdMob[846:127632] Testing the UMP
2021-01-17 20:57:20.356439-0300 AdMob[846:127632] <UMP SDK> To enable debug mode for this device, set: UMPDebugSettings.testDeviceIdentifiers = @[ @"C5C9EAFE-D567-4282-843E-9EBDEB1E72A9" ];
2021-01-17 20:57:20.984891-0300 AdMob[846:127879]  - <Google>[I-ACS023012] Analytics collection enabled
2021-01-17 20:57:21.137633-0300 AdMob[846:127632] _on_AdMob_consent_info_update_success: Consent Form not Available
2021-01-17 20:57:21.144245-0300 AdMob[846:127632] on Testing Real Device: testDeviceIdentifiers: 90f7919cddb2c8aafb74a42365fa9eed
2021-01-17 20:57:21.145397-0300 AdMob[846:127632] maxAdContentRating = GADMaxAdContentRatingGeneral
******** stop animation!
2021-01-17 20:57:21.666695-0300 AdMob[846:127891]  - <Google>[I-ACS012056] Transaction failed. Transaction failed
2021-01-17 20:57:22.172414-0300 AdMob[846:127632] [Error] _authenticateUsingAlert:Failed to authenticate player with existing credentials.Error: Error Domain=GKErrorDomain Code=15 "No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación." UserInfo={GKServerStatusCode=5019, NSLocalizedDescription=No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación., NSUnderlyingError=0x283f9d260 {Error Domain=GKServerErrorDomain Code=5019 "status = 5019, no game matching descriptor: ios:studios.poing.admob:1.0:1.0+-1" UserInfo={GKServerStatusCode=5019, NSLocalizedFailureReason=status = 5019, no game matching descriptor: ios:studios.poing.admob:1.0:1.0+-1}}}
2021-01-17 20:57:22.192352-0300 AdMob[846:127632] [Account Error] startAuthenticationForExistingPrimaryPlayer:Failed to Authenticate player.Error: Error Domain=GKErrorDomain Code=15 "No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación." UserInfo={NSLocalizedDescription=No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación.}
start animation!
2021-01-17 20:57:25.822427-0300 AdMob[846:127632] WF: === Starting WebFilter logging for process AdMob
2021-01-17 20:57:25.822693-0300 AdMob[846:127632] WF: _userSettingsForUser mobile: {
    filterBlacklist =     (
    );
    filterWhitelist =     (
    );
    restrictWeb = 1;
    useContentFilter = 0;
    useContentFilterOverrides = 0;
    whitelistEnabled = 0;
}
2021-01-17 20:57:25.822944-0300 AdMob[846:127632] WF: _WebFilterIsActive returning: NO
2021-01-17 20:57:26.544451-0300 AdMob[846:128111]  - <Google>[I-ACS025041] Discarding empty consent settings
2021-01-17 20:57:26.568464-0300 AdMob[846:127632] BEFORE adapterStatusesByClassName
2021-01-17 20:57:26.568520-0300 AdMob[846:127632] AFTER adapterStatusesByClassName
2021-01-17 20:57:26.568541-0300 AdMob[846:127632] BEFORE states
2021-01-17 20:57:26.568561-0300 AdMob[846:127632] AFTER states
2021-01-17 20:57:26.568581-0300 AdMob[846:127632] GADMobileAds : 1
2021-01-17 20:57:26.578255-0300 AdMob[846:127632] Calling load_interstitial
2021-01-17 20:57:26.578302-0300 AdMob[846:127632] interstitial will load with the id
2021-01-17 20:57:26.578328-0300 AdMob[846:127632] ca-app-pub-3940256099942544/4411468910
2021-01-17 20:57:26.578403-0300 AdMob[846:127632] interstitial created with the id
2021-01-17 20:57:26.578425-0300 AdMob[846:127632] ca-app-pub-3940256099942544/4411468910
2021-01-17 20:57:26.581621-0300 AdMob[846:127632] Calling load_rewarded
2021-01-17 20:57:26.581655-0300 AdMob[846:127632] rewarded will load with the id
2021-01-17 20:57:26.581676-0300 AdMob[846:127632] ca-app-pub-3940256099942544/1712485313
2021-01-17 20:57:26.582053-0300 AdMob[846:127632] rewarded created with the id
2021-01-17 20:57:26.582079-0300 AdMob[846:127632] ca-app-pub-3940256099942544/1712485313
2021-01-17 20:57:27.377865-0300 AdMob[846:128111] <Google> Cannot find an ad network adapter with the name(s): com.google.DummyAdapter. Remember to link all required ad network adapters and SDKs, and set -ObjC in the 'Other Linker Flags' setting of your build target.

@gumaciel
Copy link
Contributor

gumaciel commented Jan 18, 2021

What's the value of your GADApplicationIdentifier into .plist? set it to: ca-app-pub-3940256099942544~1458002511

@martinpelli
Copy link
Author

@gustavottc the id of my app on AdMob

@gumaciel
Copy link
Contributor

Also: and set -ObjC in the 'Other Linker Flags' setting of your build target.

@gumaciel
Copy link
Contributor

@gustavottc the id of my app on AdMob

The UMP will only appear with your id-app if you setup Funding Choices: https://support.google.com/fundingchoices/answer/9180084

@martinpelli
Copy link
Author

@gustavottc yes I dont know why is telling me to set -ObjC in the 'Other Linker Flags' setting of your build target, I already set it
image

@gumaciel
Copy link
Contributor

No problem, i think this is not related with UMP because it was logged after the UMP Logs, think the problem is with GADApplicationIdentifier

@martinpelli
Copy link
Author

image
image

@gustavottc

@gumaciel
Copy link
Contributor

if you create now it can take some time do work like 10 minutes, it's recommended use the test id: ca-app-pub-3940256099942544~1458002511 if doesn't work with test id so probably won't work with yours

@martinpelli
Copy link
Author

@gustavottc not working with test id and I have the same errors

2021-01-17 22:19:13.161561-0300 AdMob[1016:167144] Godot Engine v3.2.2.stable.custom_build - https://godotengine.org
2021-01-17 22:19:13.164444-0300 AdMob[1016:167371]  - <Google>[I-ACS025031] AdMob App ID changed. Original, new: (nil), ca-app-pub-3940256099942544~1458002511
2021-01-17 22:19:13.164863-0300 AdMob[1016:167371]  - <Google>[I-ACS023007] Analytics v.70100000 started
2021-01-17 22:19:13.165459-0300 AdMob[1016:167371]  - <Google>[I-ACS023008] To enable debug logging set the following application argument: -APMAnalyticsDebugEnabled (see http://goo.gl/RfcP7r)
2021-01-17 22:19:13.166982-0300 AdMob[1016:167371]  - <Google>[I-ACS023171] Resetting App Measurement data
2021-01-17 22:19:13.168553-0300 AdMob[1016:167144] OpenGL ES 2.0 Renderer: Apple A11 GPU
2021-01-17 22:19:13.169966-0300 AdMob[1016:167144] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 22:19:13.170011-0300 AdMob[1016:167144] Errors found! Invalidating cache...
2021-01-17 22:19:13.210372-0300 AdMob[1016:167144] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 22:19:13.210446-0300 AdMob[1016:167144] Errors found! Invalidating cache...
2021-01-17 22:19:13.215450-0300 AdMob[1016:167144] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 22:19:13.215507-0300 AdMob[1016:167144] Errors found! Invalidating cache...
2021-01-17 22:19:13.218038-0300 AdMob[1016:167144] OpenGL ES 2.0 Batching: ON
2021-01-17 22:19:13.415673-0300 AdMob[1016:167371]  - <Google>[I-ACS023014] Failed to delete old database file. Error: Error Domain=NSCocoaErrorDomain Code=4 "“google-app-measurement.sql” couldn’t be removed." UserInfo={NSUserStringVariant=(
    Remove
), NSFilePath=/var/mobile/Containers/Data/Application/AF1FDE78-F7FB-42EF-9A6B-43AE6EF0F470/Library/Application Support/Google/Measurement/google-app-measurement.sql, NSUnderlyingError=0x2823f18f0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
2021-01-17 22:19:13.685735-0300 AdMob[1016:167144] 
2021-01-17 22:19:13.962366-0300 AdMob[1016:167369]  - <Google>[I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2021-01-17 22:19:13.980284-0300 AdMob[1016:167144] Testing the UMP
2021-01-17 22:19:13.995214-0300 AdMob[1016:167144] <UMP SDK> To enable debug mode for this device, set: UMPDebugSettings.testDeviceIdentifiers = @[ @"C5C9EAFE-D567-4282-843E-9EBDEB1E72A9" ];
2021-01-17 22:19:14.566688-0300 AdMob[1016:167371]  - <Google>[I-ACS023012] Analytics collection enabled
2021-01-17 22:19:14.696382-0300 AdMob[1016:167144] _on_AdMob_consent_info_update_success: Consent Form not Available
2021-01-17 22:19:14.702054-0300 AdMob[1016:167144] on Testing Real Device: testDeviceIdentifiers: 90f7919cddb2c8aafb74a42365fa9eed
2021-01-17 22:19:14.703337-0300 AdMob[1016:167144] maxAdContentRating = GADMaxAdContentRatingGeneral
******** stop animation!
2021-01-17 22:19:14.812749-0300 AdMob[1016:167144] [Error] _authenticateUsingAlert:Failed to authenticate player with existing credentials.Error: Error Domain=GKErrorDomain Code=15 "No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación." UserInfo={GKServerStatusCode=5019, NSLocalizedDescription=No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación., NSUnderlyingError=0x2822ce190 {Error Domain=GKServerErrorDomain Code=5019 "status = 5019, no game matching descriptor: ios:studios.poing.admob:1.0:1.0+-1" UserInfo={GKServerStatusCode=5019, NSLocalizedFailureReason=status = 5019, no game matching descriptor: ios:studios.poing.admob:1.0:1.0+-1}}}
2021-01-17 22:19:14.826098-0300 AdMob[1016:167144] [Account Error] startAuthenticationForExistingPrimaryPlayer:Failed to Authenticate player.Error: Error Domain=GKErrorDomain Code=15 "No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación." UserInfo={NSLocalizedDescription=No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación.}
2021-01-17 22:19:15.468735-0300 AdMob[1016:167390]  - <Google>[I-ACS023130] Configuration not found. Using default configuration

@gumaciel
Copy link
Contributor

Oh, i just saw now: <UMP SDK> To enable debug mode for this device, set: UMPDebugSettings.testDeviceIdentifiers = @[ @"C5C9EAFE-D567-4282-843E-9EBDEB1E72A9" ];

I need to do some changes

@gumaciel
Copy link
Contributor

libgodot.iphone.opt.arm64.a.zip

Try with this '.a', please send again the log if possible

@martinpelli
Copy link
Author

@gustavottc Is working now!!

2021-01-17 23:07:04.910576-0300 AdMob[1111:192563] Godot Engine v3.2.2.stable.custom_build - https://godotengine.org
2021-01-17 23:07:04.921839-0300 AdMob[1111:192563] OpenGL ES 2.0 Renderer: Apple A11 GPU
2021-01-17 23:07:04.926307-0300 AdMob[1111:192563] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 23:07:04.926427-0300 AdMob[1111:192563] Errors found! Invalidating cache...
2021-01-17 23:07:05.018721-0300 AdMob[1111:192563] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 23:07:05.018794-0300 AdMob[1111:192563] Errors found! Invalidating cache...
2021-01-17 23:07:05.029580-0300 AdMob[1111:192563] fopen failed for data file: errno = 2 (No such file or directory)
2021-01-17 23:07:05.029649-0300 AdMob[1111:192563] Errors found! Invalidating cache...
2021-01-17 23:07:05.033887-0300 AdMob[1111:192563] OpenGL ES 2.0 Batching: ON
2021-01-17 23:07:05.256378-0300 AdMob[1111:192873]  - <Google>[I-ACS023014] Failed to delete old database file. Error: Error Domain=NSCocoaErrorDomain Code=4 "“google-app-measurement.sql” couldn’t be removed." UserInfo={NSUserStringVariant=(
    Remove
), NSFilePath=/var/mobile/Containers/Data/Application/534C90F0-AC82-43A5-9A43-E21D348B3696/Library/Application Support/Google/Measurement/google-app-measurement.sql, NSUnderlyingError=0x280154d50 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
2021-01-17 23:07:06.050270-0300 AdMob[1111:192563] 
2021-01-17 23:07:06.397191-0300 AdMob[1111:192563] Testing the UMP
2021-01-17 23:07:06.398430-0300 AdMob[1111:192563] UUID: A\M-ij\M-p\M-!!
2021-01-17 23:07:06.401733-0300 AdMob[1111:192563] device ID: A\M-ij\M-p\M-!!
2021-01-17 23:07:07.701342-0300 AdMob[1111:192563] [Error] _authenticateUsingAlert:Failed to authenticate player with existing credentials.Error: Error Domain=GKErrorDomain Code=15 "No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación." UserInfo={GKServerStatusCode=5019, NSLocalizedDescription=No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación., NSUnderlyingError=0x2801555f0 {Error Domain=GKServerErrorDomain Code=5019 "status = 5019, no game matching descriptor: ios:studios.poing.admob:1.0:1.0+-1" UserInfo={GKServerStatusCode=5019, NSLocalizedFailureReason=status = 5019, no game matching descriptor: ios:studios.poing.admob:1.0:1.0+-1}}}
2021-01-17 23:07:07.735919-0300 AdMob[1111:192563] [Account Error] startAuthenticationForExistingPrimaryPlayer:Failed to Authenticate player.Error: Error Domain=GKErrorDomain Code=15 "No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación." UserInfo={NSLocalizedDescription=No se pudo realizar la operación solicitada porque Game Center no reconoce esta aplicación.}
2021-01-17 23:07:07.857669-0300 AdMob[1111:192872]  - <Google>[I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2021-01-17 23:07:08.014006-0300 AdMob[1111:192563] _on_AdMob_consent_info_update_success: Consent Form Available
2021-01-17 23:07:08.947156-0300 AdMob[1111:192869]  - <Google>[I-ACS023012] Analytics collection enabled
2021-01-17 23:07:09.301057-0300 AdMob[1111:192563] WF: === Starting WebFilter logging for process AdMob
2021-01-17 23:07:09.301252-0300 AdMob[1111:192563] WF: _userSettingsForUser mobile: {
    filterBlacklist =     (
    );
    filterWhitelist =     (
    );
    restrictWeb = 1;
    useContentFilter = 0;
    useContentFilterOverrides = 0;
    whitelistEnabled = 0;
}
2021-01-17 23:07:09.301511-0300 AdMob[1111:192563] WF: _WebFilterIsActive returning: NO
2021-01-17 23:07:09.837192-0300 AdMob[1111:192563] _on_AdMob_consent_status_changed User consent required but not yet obtained.:
*********** did receive memory warning!
2021-01-17 23:07:10.590560-0300 AdMob[1111:192563] Received memory pressure event 4 vm pressure 1

Received memory pressure event 4 vm pressure 1
2021-01-17 23:07:17.381146-0300 AdMob[1111:192563] _on_AdMob_consent_form_dismissed
2021-01-17 23:07:17.381483-0300 AdMob[1111:192563] _on_AdMob_consent_status_changed: User consent obtained. Personalization not defined
2021-01-17 23:07:17.392686-0300 AdMob[1111:192563] on Testing Real Device: testDeviceIdentifiers: 90f7919cddb2c8aafb74a42365fa9eed
2021-01-17 23:07:17.394466-0300 AdMob[1111:192563] maxAdContentRating = GADMaxAdContentRatingGeneral
******** stop animation!
2021-01-17 23:07:18.240073-0300 AdMob[1111:193132]  - <Google>[I-ACS023130] Configuration not found. Using default configuration
2021-01-17 23:07:18.666479-0300 AdMob[1111:192563] WF: _userSettingsForUser mobile: {
    filterBlacklist =     (
    );
    filterWhitelist =     (
    );
    restrictWeb = 1;
    useContentFilter = 0;
    useContentFilterOverrides = 0;
    whitelistEnabled = 0;
}
2021-01-17 23:07:18.666558-0300 AdMob[1111:192563] WF: _WebFilterIsActive returning: NO
start animation!
2021-01-17 23:07:19.285587-0300 AdMob[1111:192872]  - <Google>[I-ACS025041] Discarding empty consent settings
2021-01-17 23:07:19.316190-0300 AdMob[1111:192563] BEFORE adapterStatusesByClassName
2021-01-17 23:07:19.316244-0300 AdMob[1111:192563] AFTER adapterStatusesByClassName
2021-01-17 23:07:19.316265-0300 AdMob[1111:192563] BEFORE states
2021-01-17 23:07:19.316288-0300 AdMob[1111:192563] AFTER states
2021-01-17 23:07:19.316311-0300 AdMob[1111:192563] GADMobileAds : 1
2021-01-17 23:07:19.319827-0300 AdMob[1111:192563] Calling load_interstitial
2021-01-17 23:07:19.319871-0300 AdMob[1111:192563] interstitial will load with the id
2021-01-17 23:07:19.319891-0300 AdMob[1111:192563] ca-app-pub-3940256099942544/4411468910
2021-01-17 23:07:19.319976-0300 AdMob[1111:192563] interstitial created with the id
2021-01-17 23:07:19.320000-0300 AdMob[1111:192563] ca-app-pub-3940256099942544/4411468910
2021-01-17 23:07:19.323054-0300 AdMob[1111:192563] Calling load_rewarded
2021-01-17 23:07:19.323101-0300 AdMob[1111:192563] rewarded will load with the id
2021-01-17 23:07:19.323128-0300 AdMob[1111:192563] ca-app-pub-3940256099942544/1712485313
2021-01-17 23:07:19.323465-0300 AdMob[1111:192563] rewarded created with the id
2021-01-17 23:07:19.323494-0300 AdMob[1111:192563] ca-app-pub-3940256099942544/1712485313
2021-01-17 23:07:20.240322-0300 AdMob[1111:192563] WF: _userSettingsForUser mobile: {
    filterBlacklist =     (
    );
    filterWhitelist =     (
    );
    restrictWeb = 1;
    useContentFilter = 0;
    useContentFilterOverrides = 0;
    whitelistEnabled = 0;
}
2021-01-17 23:07:20.240376-0300 AdMob[1111:192563] WF: _WebFilterIsActive returning: NO
2021-01-17 23:07:20.243489-0300 AdMob[1111:192872] <Google> Cannot find an ad network adapter with the name(s): com.google.DummyAdapter. Remember to link all required ad network adapters and SDKs, and set -ObjC in the 'Other Linker Flags' setting of your build target.
2021-01-17 23:07:20.270728-0300 AdMob[1111:192563] error while creating reward
2021-01-17 23:07:20.821587-0300 AdMob[1111:192563] interstitialDidReceiveAd
*********** did receive memory warning!
2021-01-17 23:07:23.420972-0300 AdMob[1111:192563] Received memory pressure event 2 vm pressure 0

Received memory pressure event 2 vm pressure 0
2021-01-17 23:07:47.378183-0300 AdMob[1111:192563] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service
2021-01-17 23:07:47.393189-0300 AdMob[1111:192563] Could not signal service com.apple.WebKit.Networking: 113: Could not find specified service

@gumaciel
Copy link
Contributor

gumaciel commented Jan 18, 2021

@martinpelli nice!!! the form of UMP is appearing now?

did you alter these parts?

2021-01-17 23:07:06.398430-0300 AdMob[1111:192563] UUID: A\M-ij\M-p\M-!!
2021-01-17 23:07:06.401733-0300 AdMob[1111:192563] device ID: A\M-ij\M-p\M-!!

if yes, the result of they was the same?

@martinpelli
Copy link
Author

martinpelli commented Jan 18, 2021

@gustavottc no, I copy and paste the log. The ump is appearing on both, example and my game. Whit real ads and testing ads.

@gumaciel
Copy link
Contributor

Nice, so i will close this issue since everything seems fixed, thanks!

@martinpelli
Copy link
Author

martinpelli commented Jan 19, 2021

@gustavottc I just noticed that the UMP is appearing every time that I launch the App, no matter if I tap concent 15 time the poster keep spawning

@gumaciel
Copy link
Contributor

@martinpelli here are the explanation for this: #27 (comment)

@gumaciel
Copy link
Contributor

gumaciel commented Jan 19, 2021

so what you need to do to not appear the UMP when you are test is set is_test_europe_user_consentto false, after that export the .pck of your game and test again

gumaciel added a commit that referenced this issue Jun 2, 2021
gumaciel added a commit that referenced this issue Jan 19, 2023
Former-commit-id: 4fbe52f
gumaciel added a commit that referenced this issue Jan 19, 2023
Former-commit-id: cbb9dc2 [formerly 4fbe52f]
Former-commit-id: 00ec197
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants