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
- Verify your
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