Universal Mobile Ads for iOS & Android

I’m happy that it’s not related to UMA but not happy that your game still doesn’t work. Good luck! :slight_smile:

Hi DonFrag,

Yes, it works on 4.16.1.

You shouldn’t use UE4 ad system and UMA together especially with the same Ad Unit ID… Without using UE4 ad system, is it work for you? Or the same problem?

Could you attach logs from your device when crash occured?

Thank you!

how can i attach logs of the game crashing on our device?

here are my settings meanwhile




i removed ue4 admob and i am using universal ads onlye.
i get crashed app again. With logcat i saved the log

there you go.
so now how i solve it?
can be please be soon?

Hi DonFrag,

thank you for your reports. We are working on hotfix for your problem and it will be available this week so stay tuned.

Thank you for your patience.

Patrick,
gameDNA

nothing yet?

Almost done! It will be a huge release with update for all ad networks SDKs and auto-magic SDK installation. No more problems with downloading and packing SDKs! :smiley:

This is a problem with incompatible Google Play Services C++ SDK in UE4 and the newest Google Play Services required by ad networks. Probably you will be forced to update Google Play Services C++ SDK.

I just released the game without the plugin. I can not wait for it anymore

http://gamednastudio.com/plugins/images/UniversalMobileAds/Update26.png

Universal Mobile Ads 2.3.0 with gameDNA installer

We’ve just released plugin binaries with support for gameDNA installer and some other updates.
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.

CHANGELOG:

  • Enabled support for gameDNA installer. No more downloading and creating packages on your own! Check more: https://forums.unrealengine.com/showthread.php?148579-FREE-gameDNA-installer-automatic-SDK-downloader-and-installer
  • Added Rewarded Video support for AdMob. AdMob now supports Banners, Interstitials and Rewarded Videos without adding any additional ad networks!
  • Added Banner and Interstitial support for AppLovin.
  • Fixed a crash during connecting to Google Play Games
  • Added possibility to show popup before and after played AdColony ad
  • Added AdColony preinitialization to load AdColony ads faster
  • Fixes in UPL and ProGuard rules to support all new SDKs
  • Google Play Services updated to 11.0.1
  • Added Google Play Services Location 11.0.1
  • Android Support Libraries updated to 25.3.1
  • Google AdMob SDK for Android updated to 11.0.1
  • Google AdMob SDK for iOS updated to 4.0.2
  • AdColony SDK for Android updated to 3.1.2
  • AdColony Adapter for Android updated to 3.1.2.0
  • AdColony SDK for iOS updated to 3.1.1
  • AdColony Adapter for iOS updated to 3.1.1.0
  • AppLovin Adapter for Android updated to 4/12/17
  • AppLovin Adapter for iOS updated to 4/12/17
  • Chartboost SDK for Android updated to 6.6.3
  • Chartboost Adapter for Android updated to 6.6.3.0
  • Chartboost SDK for iOS updated to 6.6.3
  • Chartboost Adapter for iOS updated to 6.5.2.1
  • Facebook SDK for Android updated to 4.24.0
  • Facebook Adapter for Android updated 4.24.0.0
  • Facebook SDK for iOS updated to 4.24.0
  • Facebook Adapter for iOS updated to 4.24.0.0
  • ExoPlayer for Android updated to r.2.0.3
  • Flurry SDK for Android updated to 7.1.1
  • Flurry Adapter for Android updated to 6.8.0
  • Flurry SDK for iOS updated to 8.1.0
  • Flurry Adapter for iOS updated to 7.9.2
  • InMobi SDK for Android updated to 6.2.3
  • InMobi Adapter for Android updated to 6.2.0
  • InMobi SDK for iOS updated to 6.2.1
  • InMobi Adapter for iOS updated to 6.2.0
  • Picasso for Android updated to 2.5.2
  • ONE by AOL SDK for Android updated to 6.4.0
  • ONE by AOL Adapter for Android updated to 1.3.0
  • ONE by AOL SDK for iOS updated to 6.4.0
  • ONE by AOL Adapter for iOS updated to 1.4.0
  • Unity Ads SDK for Android updated to 2.1.0
  • Unity Ads Adapter for Android updated to 2.1.0.0
  • Unity Ads SDK for iOS updated to 2.1.0
  • Unity Ads Adapter for iOS updated 2.1.0.0
  • Vungle SDK for Android updated to 4.1.0
  • Vungle Adapter for Android updated to 2.2.0
  • Vungle SDK for iOS updated to 4.1.0
  • Vungle Adapter for iOS updated to 1.3.1

If you haven’t owned it yet, you can buy now on Sellfy or UE4 Marketplace.

Now you can download update described above. It’s a problem with old libraries in UE4 but in this update I made workaround for this issue :wink:

Copying directory from D:/Projects/Mobile/MoleMole_Andres/Plugins/UniversalMobileAds/Temp/IOS/AppLovin/SDK-Network-Adaptors-master/AdMob/iOS/ to D:/Projects/Mobile/MoleMole_Andres/Plugins/UniversalMobileAds/Source/ThirdParty/IOS/AppLovin/Adapter/

→ 1%…
→ 100%…
Finished!

==================================================
Library AppLovin IOS Adapter installed successfully!



Processing library: Chartboost IOS SDK

Deleting directory D:/Projects/Mobile/MoleMole_Andres/Plugins/UniversalMobileAds/Source/ThirdParty/IOS/Chartboost/
Downloading file: Chartboost-iOS-6.6.3.tar.bz2

→ 0%…
→ 1%…
→ 2%…
→ 3%…
→ 4%…
→ 5%…
→ 6%…
→ 7%…
→ 8%…
→ 9%…
→ 10%…
→ 11%…
→ 12%…
→ 13%…
→ 14%…
→ 15%…
→ 16%…
→ 17%…
→ 18%…
→ 19%…
→ 20%…
→ 21%…
→ 22%…
→ 23%…
→ 24%…
→ 25%…
→ 26%…
→ 27%…
→ 28%…
→ 29%…
→ 30%…
→ 31%…
→ 32%…
→ 33%…
→ 34%…

Unpacking archive: ChartboostSDK.tar.bz2

→ 1%…
Unhandled Exception: System.IO.IOException: The process cannot access the file ‘D:\Projects\Mobile\MoleMole_Andres\Plugins\UniversalMobileAds\Temp\IOS\ChartboostSDK.tar.bz2’ because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share)
at gameDNAinstaller.FilesManager.UnpackArchive(String ArchiveFileName, String BaseDirectory) in F:\gameDNAstudio\Plugins\gameDNAinstallerCore\gameDNAinstaller\FilesManager.cs:line 109
at gameDNAinstaller.Installer.ProcessConfig(List`1 Libraries) in F:\gameDNAstudio\Plugins\gameDNAinstallerCore\gameDNAinstaller\Installer.cs:line 111
at gameDNAinstaller.Installer.Main(String] args) in F:\gameDNAstudio\Plugins\gameDNAinstallerCore\gameDNAinstaller\Installer.cs:line 81

Plugin installation error
Plugins list refreshed successfully

I cleared the project (elete intermdiate saved binary folder) on main project and plugins forlder and downloaded correctly again

I have teh same issue that before : missing
AARImports: com.google.android.gms, play-services-ads**, 11.0.1**
UATHelper: Packaging (Android (All)): UnrealBuildTool: AAR: Unable to find package com.google.android.gms/play-services-ads!

Please check what is the newest Google Play Services version in folder C:\NVPACK\android-sdk-windows\extras\google\m2repository\com\google\android\gms\play-services\

Nop and sdk manager from nvidia doesnt download it. When I use the sdk manager from android Studio it downloads the latest version and files are present in this folder(if i choose it during android studio installation)

But with Android stuidio installed and nvidia codeworks at the same time ue4 wont buuld the game apk

Having this issue too…

AARImports: com.google.android.gms, play-services-ads, 11.0.1 —

Latest is 11.0.0 in NVPACK

What is your operating system and version of NVIDIA CodeWorks? Is it 1R6u1?

WIN7 64, yes 1R6u1