AdMob isn’t recognizing my app-ads.txt for iOS (Flutter app) even though the file is correctly hosted

76 views
Skip to first unread message

Alban Delanchy

unread,
Aug 14, 2025, 8:05:19 AM8/14/25
to Google Mobile Ads SDK Developers

Hi,
AdMob continues to show that app-ads.txt is not found for my iOS app, even though the file is correctly hosted and publicly accessible. I’d appreciate help spotting what I’m missing.

Environment
  • Game engine: Flutter 3.32.8

  • Ads plugin: google_mobile_ads 6.0.0

  • iOS Mobile Ads SDK (CocoaPods): Google-Mobile-Ads-SDK (12.2.0)

  • Devices / OS versions showing the issue: iOS

App & domainWhat I see
  • In AdMob → Apps → [my iOS app] → app-ads.txt, the status remains “not found / needs attention”.

  • Clicking Check status doesn’t change it.

What I’ve already verified
  • https://zyloc.fr/app-ads.txt returns HTTP 200 and plain text (no HTML wrapper).

  • No redirects to another host (no www. vs apex mismatch); both HTTP→HTTPS and direct HTTPS serve the same file.

  • robots.txt doesn’t block /app-ads.txt.

  • The file has no BOM, uses LF line endings, and is under 1MB.

  • Lines follow the standard format and include my AdMob publisher ID used by the iOS app.

    Questions

    1. Is there any iOS-specific linkage AdMob requires (e.g., Store listing metadata, app → domain association) that could delay recognition even when the file is reachable?

    2. Could regional availability (France-only) or a recent App Store release delay the crawler?

    3. Are there any additional domain verification steps for iOS I should do in AdMob beyond entering the domain in the app-ads.txt section?

      Extra details you might need

      • AdMob Publisher ID: pub-3336994833677310

Mobile Ads SDK Forum Advisor

unread,
Aug 14, 2025, 2:16:34 PM8/14/25
to delanc...@gmail.com, google-adm...@googlegroups.com

Hi,

Thank you for contacting the Mobile Ads SDK Support team.

Upon reviewing your AdMob account with the provided information, I observed that your app status is in "Requires review" state. This indicates that your app has not yet been subject to the review process. To have it reviewed, it is necessary to establish a link between your app and the supported app store. You can link a supported store to your app within the All Apps or App settings pages and subsequently submit it for review. For more information, you can visit  Requires review

The app-ads.txt file has not been configured yet. It can take up to 24 hours for AdMob to crawl and verify your app-ads.txt files. You need to wait at least 24 hours for the app-ads.txt status to update.

If you've recently added your developer website or updated your app listing in Google Play, allow up to 24 hours for AdMob to detect these changes.

Please use the following help center article to Set up an app-ads.txt file for your app, Resolve issues with app-ads.txt and Ensure your app-ads.txt files can be crawled.

I hope this helps! Let me know if you have any other questions.


Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-08-14 18:15:39Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01sz6DG:ref" (ADR-00329957)



Reply all
Reply to author
Forward
0 new messages