title: Admob is not showing ads on real device after build. Expo React-native
body: <p>Expo SDK Version: 36.0.0</p>
  
  <p>Platforms(Android/iOS/web/all): Android</p>
  
  <p>I use the expo Admob lib to implement AdMob banners and interstitial Ads on my App. When running through expo cli on my emulator it works perfectly. When I use real <code>adUnitID</code> it shows a real ad. However, after building the apk file and installing on real devices, the Ads are not showing anymore.</p>
  
  <p>My implementation is quite simple:</p>
  
  <pre><code>&lt;AdMobBanner
      bannerSize="mediumRectangle"
      adUnitID={'ca-app-pub-my-key/my-key'}
      onAdViewDidReceiveAd={() =&gt; adReceived('success')}
      onDidFailToReceiveAdWithError={() =&gt; adReceived('err')}
  /&gt;
  </code></pre>
  
  <p><code>adReceived(arg)</code> - it’s just a logger, which save results, do I have success request to Google ad server or not.
  On real device I have err messages. So, it looks like then app doesn’t have permission to making request to the internet.</p>
  
  <p>I don’t have <code>permission</code> section in my <code>app.json</code>, and any other specific setting in this file. According to <code>Configuration with app.json</code> page - <code>To use ALL permissions supported by Expo, do not specify the "permissions" key.</code></p>
  
  <p>I found on stackoverflow and expo-forum a lot of relevant topics. And no one provided any working solution.</p>
  
  <p>If I should provide some additional information, please specify what I need to add.
  If there is a solution to this, which I didn’t find then please add the link.
  Let’s help to resolve this question once and forever for all developers.
  Thanks!</p>