Admob house ad not display in my iPhone device - ios

Hi i have create one admob application and write his Publisher id in my code. And now the admob display the advertise. And after that i have create one house ad for display my add in my device. so i follow this steps
https://support.google.com/admob/answer/1619751?hl=en
and Run the Application but i have not showing any add that i have created. I have changed the testing mode off in my application. please help me.

I've had luck solving this problem by going to iOS Settings / Privacy / Advertising and then selecting "Reset Advertising Identifier..."
I wanted to wait until I could verify this solution before posting an answer here. So I just ran into the problem again where AdMob was refusing to serve me my house ad, and when I reset the device's advertising identified, I was then able to get the House Ad.

Related

AdMob Diagnosing Banner Not Displaying

I have an app in iOS TestFlight. It has AdMob ads. I originally deployed the app with the demo unit id and the app showed demo ads. So far, so good. I got my AdMob account approved and I added the real unit ID to my app as per the instructions. I ran the app on the simulator and the banner shows up, albeit with demo ads. So, I deployed this version to TestFlight, and now the app in TestFlight doesn't show any banner.
I don't know what is going wrong. It should at least display the demo banner. I would have to add some kind of logging to diagnose the issue.
So, I checked the documentation here and here.
I added my physical iPhone as a Test Device in the AdMob console, but my device still doesn't display any ads and the shake gesture does nothing.
The documentation says that I need to have the app in the store before I can serve ads, but it's a chicken-and-egg scenario. I want to make sure the ads are working before I deploy them to the store. I would at least like the demo banner to display, but even that won't display right now.
I also followed this documentation. If I add this test Swift code, the banner shows up. But this doesn't really help me much because it requires that I put the specific device id into the app.
GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers = [ "[DEVICE ID]" ]
My two options are to roll back to the demo ad unit id which displays the incorrect demo banner or just hope for the best. Can anyone recommend advice here, or at least explain how I can get the ads to display on the test device?
Edit: The app works fine with the demo advert but it got rejected from the Apple store because the ad says "Test". It's a chicken and egg scenario.
verify all below points
First visit admob console and read the warning at top. add payments information if not added and approve your account.
Verify once, you replaced your production ads IDs properly in your app code for production environment.
For production Advertising your app need to add for review first from admob console too. checkout this documentation.
app-ads-txt correctly updated with status or not. checkout this link
If your Ads working in development environment Ads will work for production too if above all steps correctly done. some times on
New production ad IDs takes few hours or requests to load ads in user's
device. checkout below links
Common reasons for ads not showing - link
Take time too load production ads - link
For iOS TestFlight app rejection, your app contains any test keywords (test, lorem ipsum...) in app store listing content (screenshots or app contains testing data). for resolve this go-through app store review guidelines.

Facebook Native Ads on iOS

I'm trying to implement native ads from Facebook in my app. I put the code exactly like Facebook said, and it works. But only if the app was installed via xCode. If the app is installed via Test Flight the ads never appears.
Any ideas?
My Audience Network permission is enable, as well as my ad placement
I know, this question is already answered. I am adding information to help someone looking for explanation.
Test Flight rotates through a pool of IDFA's and hides the users true IDFA, making it difficult to identify a Facebook user – and that is required for delivering an ad.
I have facing this problem when using Testflight beta testing, I switch to Fabric beta testing and the facebook native ad shows.
Just put the app on app store and will be fine.
Remember to uncheck the "Limit Ad Tracking" in the device settings.
https://developers.facebook.com/docs/audience-network/faq#a12
I had an issue similar to this so I used one of my tickets to open a chat with someone at apple via members center. They advised me to give the app 24-48 hours of being live for iAds to work correctly on all devices. They said that Xcode should always display iAds but other methods of deploying iAds may be a bit behind.

2 devices one Apple ID

I am currently testing an app in Test Flight and I have a couple of questions; hopefully someone can help..
As mentioned the app is currently in Test Flight. I have noticed that if I have 2 devices registered on the same Apple ID it only allows me to download the app on one of them. Here is the first question: is this problem only related to Test Flight or I will be facing the same issue once the app goes live?
My app is a social networking app and in order to start using it the user has to create a profile: insert name, gender and so on. My second question is: if the problem of the 2 devices and one Apple ID is only related to Test Flight and once the app goes live I will be able to download it on both devices, will I be able to create 2 different profiles or will it automatically pick up the details of the profile on the first device and use it on the second as well?
Thanks

iAd is not displaying ads in my approved game

I just finished an update to an iPhone app which included ads. I have signed the contract on iTunes Connect and have integrated the iAd framework with my app. When running the simulator I got test ads running in my app.
However, now that the app is on the app store (it has been about a week since I put ads into it). Whenever I go to the app on my phone there are no ads. Additionally I have around 300 downloads so far.
When I got iAd Workbench and try to view the information on my apps I get something like this:
iAd Network is temporarily unavailable
Sorry: We were unable to locate information relating to your account. Please try again later. If the problem persist please contact us.
Am I missing something? Do I just need to wait for them to review something? I have contacted iAd but have not had a response.
I found out the problem. So I had been making individual instances of adViewBanner in each of my view controllers. I replaced that by making an adViewBanner in my AppDelegate and then put an instance of that on each of my pages. Once the update was accepted with this change iAd workbench started working and the error message went away.

iAd not showing on Device after releasing application on App Store Italy

Hello guys I have a problem as stated in the question. In Italy the iAd network is available but iAds are not showing when I download my app from the App Store. In the test emulator it was working fine. It is an iPhone only app. What might be the problem?
I am aware of the duplicate question:
iAd not showing on Device after releasing application on App Store, but I am sure that iAd is available in Italy.
Thanks.
Actually Ads appeared after one day. I don't know, but this was the first time I used them on an app, so I received in iTunes Connect a message that iAds were activated after one day. Maybe this helps anyone else who has this issue.
iAd may not be displayed on your device if there is no Ad available to display targeting your device and your type of application. Even if iAd is available, there may be no advertisers that chose to launch ads that corresponds to your app

Resources