Skip to main content

Frequently Asked Topics

Here are some common topics that you may come up with while integrating the SDK. If you can't find a solution to your problem, please contact us through the dashboard.

Android FAQs

Resolution issues

If the resolution fails while the resolver downloads the dependencies, try a VPN.

Ad Loading Issues

Ads are not loading in my game.

  • For apps that are live:
    • Make sure that app-ads.txt file is updated. Please see more details here: app-ads.txt.
    • Make sure that integration is proper. Please refer to this document: Getting Started.
    • Make sure that the minify settings are disabled under player settings.
    • If minify settings must be enabled, please check the progruard guide.
    • NB: We don't support cash making applications or real money applications. If your application falls into this category, ads will not be shown. Please check out our privacy policy for more details
  • For apps that are not live yet:
    • Make sure you are testing the integration using test ads. Please see more details here: Testing Ads.
    • Make sure that the test device is added in the MAS dashboard.
    • Make sure that test mode is enabled for the game in MAS dashboard.
    • Make sure that privacy policy settings are enabled. Please see more details here: Legal.
    • Make sure that the minify settings are disabled under player settings.
    • If minify settings must be enabled, please check the progruard guide.

Build issues

If you get an error during the build process, you need to verify all the items in this checklist:

  1. Remove all the existing ad networks.

    For AdMob:

    • Verify that AdMob is also removed in Package Manager.

    • Compare your Android resolver settings with the following.

    • Confirm your Player settings. Please note that you can target API level 31/32 to be compatible with Android 12 devices.

    • For "Duplicate class" errors, use these custom build settings.

    • Remove all jar/aar files under Plugins/Android.

    • Then force resolve.

    • If you get this error while compiling the aab file:

      Error information: FileNotFoundException: Temp/gradleOut/launcher/build/outputs/bundle/release/launcher.aab does not exist

      You must check "Custom Launcher Gradle Template" in the Players settings. Then open launcherTemplate.gradle file and in defaultConfig, add the following code:

      tasks.whenTaskAdded { task ->
      if (task.name.startsWith("bundle")) {
      def renameTaskName = "rename${task.name.capitalize()}Aab"
      def flavor = task.name.substring("bundle".length()).uncapitalize()
      tasks.create(renameTaskName, Copy) {
      def path = "${buildDir}/outputs/bundle/${flavor}/"
      from(path)
      include "launcher-release.aab"
      destinationDir file("${buildDir}/outputs/bundle/${flavor}/")
      rename "launcher-release.aab", "launcher.aab"
      }
      task.finalizedBy(renameTaskName)
      }
      } ```
      <DocsImageCard
      image="/img/sdk/04-advance/Troubleshooting4.png"
      text=""
      imgShadow="6px 6px 6px #868b82"
      />

Testing issues (ads, and crashes)

If you don't see the ads while testing or if your app is crashing, you need to verify all the items in this checklist:

  1. The adaptive banners are not enabled by default. Please get in touch with us if you want to use them.

  2. Ensure your device ID is added to your MAS dashboard.

  3. Confirm that the ad formats are enabled.

  4. Ensure you are using the right appkey, AdMob ID, and Bundle ID.

  5. Make sure that the minify settings are disabled under player settings.

  6. If minify settings must be enabled, please check the progruard guide.

  7. Make sure you update your app-ads.txt file.

iOS FAQs

Build issues

If you get an error during the build process, you need to verify all the items in this checklist:

  1. Check that CocoaPods is installed.

    pod --version
  2. If the resolution fails while the resolver is downloading the dependencies, try a VPN.

  3. If you an error while identifying the installed CocoaPods version after the build finishes:

    • Open Terminal or your preferred command line tool.

    • Then execute this command line: vi ~/.bash_profile or your preferred text editor to edit ~/.bash_profile.

    • Paste the below lines at the end of the file, and save the file.

      export PATH=$PATH:$JAVA_HOME/bin
      export LANG=en_US.UTF-8
      export LANGUAGE=en_US.UTF-8
      export LC_ALL=en_US.UTF-8
  4. Make sure that Xcode version is 13+.

Testing issues (ads, and crashes)

If you don't see the ads while testing or if your app is crashing, you need to verify all the items in this checklist:

  1. The adaptive large banners are not enabled by default. Please contact support if you want to use them.

  2. Ensure that your device ID is added in the MAS dashboard.

  3. Confirm that the ad formats are enabled.

  4. Ensure you are using the right appkey, AdMob ID, and Bundle ID.

  5. Check the iOS resolver settings.

    If your game is crashing, make sure you use the following iOS resolver settings.

Finance FAQs

  1. Money debited from my MAS dashboard but not credited or it shows no record in Payment History.
  • No need to worry. Your payment is getting processed and this will be reflected in your account soon. This usually is visible within 24 hours.
  1. Do you support Payoneer payment?
  • We don't support Payoneer. Although, Payoneer gives you bank accounts details which you can update in your Finance profile. This way we'd transfer the money to you like a regular bank transfer.

Reporting FAQs

  1. We have already integrated your MAS into our game, but no impressions in the dashboard.
    • The data is updated daily at 12 AM UTC, rather than in real-time. We kindly ask you to wait until this time for the latest information.