# Frequently Asked Questions

# Why are my Ads not loading?

If you are expecting live ads in your game, confirm you have completed both the developer account approval process and game approval process on the Frameplay Dashboard

Next check the the Unity Console Window for any errors or warnings. (Ctrl+Shift+C on Windows, or Shift+Command+C for Mac to bring up the Console Window)

ImageImage

# Confirm the Session has Started Successfully

# Confirm the Ad Space is Correctly Configured

  • The Ad Space is registered
  • The the Ad Space isn't Paused
  • If you are using Activation Colliders, the registered camera is within the collider bounds
  • The Ad Space is displayed on the Frameplay platform
  • If you are using a custom Shader for displaying advertisements, there needs to be a main texture slot on the Ad Material (e.g. "_MainTex")

# Why are my ads are not loading in a build?

When using Unity 2018 you may receive the error Unable to parse file .meta after importing the Frameplay SDK or Found plugins with same names and architectures & Unable to load DLL 'stb_image': The specified module could not be found at runtime.

Stb_image is an image decoding library that processes JPG's and PNG's asynchronously and has been pre-compiled for each supported platform.

If you experience one of these errors, Unity's meta files have lost their import settings. Please re-configure the files here Assets/FrameplaySDK/Plugins/Stb_Image/ in the Inspector Window for your target platform(s).

Android, Android/ARM64, IL2CPP, Mac, WebGL, Win32, Win64

Image

If you are still having issues loading advertisements in game, please email us at support@frameplay.gg

# Do you support development on MacOS?

Yes, using the Frameplay SDK in Unity on MacOS is supported.

Mac users may receive the following message after integration: "stb_image.dylib can't be opened because Apple cannot check it for malicious software"

This is an image decoding library that processes JPG's and PNG's asynchronously and has been pre-compiled for each supported platform.

To fix this, select "Allow Anyway" the in Security & Privacy settings for the file stb_image.dylib.

ImageImage

# Does the SDK support Unity's Universal Render Pipeline?

The Frameplay SDK is supported when using Unity's prebuilt Scriptable Render pipeline, however you must configure the following:

  • Setup your own own placeholder material when ads are not loaded (FrameplaySDK / Materials / AdSpacePlaceholderMaterial.mat)

  • Set the Ad material shader to Universal Render Pipeline/Lit (FrameplaySDK / Materials / AdSpaceMaterial.mat)

# How do I Report a Bug?

If you have an unsolved issue, use the report bug feature in the Data Asset or email support@frameplay.gg

Last Updated: 8/31/2020, 6:52:01 AM