iAd banner shown on simulator but not shown when app live - ios

I have make an outlet of ADBannerView from Xib, then add required delegate methods, After complete the coding procedure when i app run on simulator, ADBanner shows the default view in AddBannerView that is correct but when the same app live on App store it do not shows any add. Why?

It always takes some days until they show up.
First of all the app is reviewed and approved for the app store and later on it will be reviewed from the iAd Network team. If it takes a long time and you don't get any response you should try contacting the support. But don't you worry too early, they always take some time.

20 days is too long. Please check on iTunesConnect if you see any requests coming thru. https://iad.apple.com/itcportal/#app_homepage Requests are the one thing your app should always send out, no matter from which country it was called.
If not, and the Banner did work during simulation, contact Apple support.
If the above link does not work, go to iTunesConnect, login with your AppleId and navigate to iAd.

Related

Error with iAd implementation means no revenue generated from ads?

For a while now I have had an app on the app store. I decided to try to add support for the Apple iAd Network in a recent update. It has been live for over a month now (at first I thought time would fix it) but I have come to the realisation that the app is still not making any money off of the ad revenue. Currently all my apps are free to download but I need to allow ads to keep them that way.
I am testing ads using this app because it is not my most popular app but if I can get them to work then I will look to update my other apps to support iAds in the future as well.
I cannot see if my live app is making ad requests because I get this error in the iAd Network part of iTunes Connect:
The status of this app is Ready for Sale. Below is a screenshot of my app to demonstrate that the iAd banner has been implemented correctly in Xcode to the best of my knowledge.
So my question is why is iAd not making me any money from ad revenue as I would expect it to? Have I done something wrong or is the problem with Apple?
UPDATE
I have now made and published another app with iAds successfully implemented but I still have no ads on this one!
Could it be due to a lack of popularity?
Some of the issues you are facing could be occurring since you haven't setup the contracts for iAds in itunes connect. Also, this may be unrelated, but when no ad loads, is the banner view visible?
Answer
The reason was simply that Apple has delays in processing at their end. I still don't know why one of my apps took so much longer than the other, however it was just a matter of time until the revenue started showing up as I had implemented everything correctly in Xcode.
Advise
Make sure you follow the official Apple guidelines, make sure to use the proper iAd banner and show it all the time (it will hide automatically when it needs to). Don't forget to setup all your information properly on iTunes connect either, although Apple makes it quite clear in their documentation what needs to be done there.
Be patient! Apple takes time to process these things.

After Submitting My App, iAds Have Stopped Working

So I submitted my app last week and it was approved 2 days ago. I have iAd impleted in the app. As soon as the app was "ready for sale" I downloaded it from the App Store. When I launched the app everything worked. iAd was displaying ads on the screen. But then about 10 minutes later the ads stopped. It's been 2 days since the ads stopped and they still aren't showing up. I have even tried redownloading the app from the store several times. And it's not just me. It's happening to everyone who downloads the app. I'm sure I just need to contact Apple however it's the weekend and I just want to know as soon as possible, has anyone else had this problem? Or is it even a problem? I've read other questions asking similar things, however I believe mine may be different seeing as the ads displayed for the first 10 minutes. Also! When I go to iAds on iTunes Connect, it says "AD Status: live ads" and it's lit up green. Also in iAds it says "recieving live ads"
The app is free and if you'd like to see for yourself here is a link to the app: https://appsto.re/us/FB4u5.i
Other Information:
The app is an arcade game
Ages 4+
iAd works perfectly in the Xcode version of the app
I have tried the game on different wifi routers and on 4g to see if there was some connection issue
The ads that are meant to be displayed are banner ads at the bottom of the screen
I have an answer! I just contacted apple iAd support and its is very clear now as to why I haven't been seeing ads the past few days. Some people stated in the comments that even once your app has been approved and is ready for sale, the iAd has its own separate reviewing process, and this is exactly true. However, I revieved some extra information from the support team that should be able to clear things up without confusion for anyone having this problem in the future. First of all, while Apple may review apps on the weekend, the iAd team does not, my app was approved on Friday and this is why I haven't seen any ads all weekend. Second, even if your ad status in the iAd network is green and says "live: recieving live ads" this does not mean that iAd has reviewed your app yet, it simply means that you have done everything required on your end. Lastly, I was told that the separate iAd reviewing process usually takes two to three business days. I hope that this information will help others in the future not to be concerned if they are experiencing this behavior.
I had exactly the same problem after updating my app. The ads were not displayed for about 2-3 days. After writing to Apple the problem was magically solved. I event did not get any answer from them.
I heard that Apple has an independent review process for iAds, maybe this could be the reason?
Have you tried contacting Apple's iAd support about this? I've experienced similar problems in the past and contacting them cleared it up. I've read other solutions where issuing an update to the application fixed the problem also. iAd has to approve your app to receive ads even after your app has been accepted and made available for download. Perhaps they just over looked yours.

adBannerView not showing in approved app

My app has been approved, and its now on the App Store it runs correctly and in the simulator the adBanners work as they are supposed to, but the problem is that in my published app there are no ads so i first tough that it must be because of the number of downloads but as i kept looking on the internet i found that it could be because of the contract in iTunes connect, but I've filled all the contracts.
My question is : "Do I need a minimum of downloads for the ads to appear or my implementation of the iAd workbench in my app is incorrect?"
After my app was approved, it took 3 weeks to show the banner correctly. During these weeks, I sent 2 emails to Apple Developer Program to check the status. They said If you could see the test banners on your device, it's not your problem. Just be patient.
Also, the amount of ads you got somewhat depends on the number of downloads. According to most developers, the more your app is downloaded, the higher the fill rate. But even if your download is 0, you should get at least some of the ads. If you don't get any ads, it's not the main reason.
Hope this solves your problem!
No it just takes times for ads to show up in the app, could take up to a week but usually only takes a few days.
See this post for reference: How long do iAd apps take to start generating impressions?

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 published app

I have an app which has been submitted and accepted by the appstore on Saturday. I have added the right framework and everything and in the simulator it shows. In the iTunes Connect I already set the app to support iAds(before submitting it) and my contract was accepted yesterday evening, even though of that, woth my internet connection functional, I am not able to see the ads. Do i have to send another version for the contract to be valid? O does it just get a delay.
iAds shows test ads in simulator. In live app it fetches from the server and depending on availability , the ads might or might not show up.
You can implement the delegate methods of AdBannerViewDelegate to listen for any error in loading , and log it to see which error occurs in loading.

Resources