Skip to main content

iOS FAQs

Build Issues

Q: What should I do if CocoaPods is not installed?

Install CocoaPods by running:

sudo gem install cocoapods

Q: What if the resolution fails while downloading dependencies?

Try using a VPN to resolve network connectivity issues.

Q: How do I resolve CocoaPods version identification errors?

Add the following to your ~/.bash_profile:

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

Q: What are the minimum Xcode requirements?

Xcode 13 or higher is required.

Ad Loading Issues

Q: Why are ads not showing in my app?

Check the following:

  • For live apps:

    • Verify your app-ads.txt file is updated
    • Ensure proper integration following the Getting Started guide
    • Check that your App Key and AdMob ID are correct
    • Verify privacy settings are properly configured
  • For apps in development:

    • Enable test mode in MAS dashboard
    • Add your test device ID to the dashboard
    • Verify privacy policy settings are enabled
    • Use test ads for integration testing

Q: How do I implement ATT (App Tracking Transparency)?

Ensure you:

  • Add the required privacy description in Info.plist
  • Request authorization at the appropriate time
  • Handle the authorization status properly

Runtime Issues

Q: Why are adaptive banners not working?

Adaptive large banners are not enabled by default. Contact support through the dashboard to enable them.

Q: How do I resolve iOS resolver settings issues?

If your game is crashing, verify your iOS resolver settings match the recommended configuration in the documentation.

Q: What should I do if my app crashes during initialization?

Common solutions include:

  • Verify all framework dependencies are properly linked
  • Check for framework conflicts
  • Ensure proper CocoaPods integration
  • Verify your deployment target is set correctly