App Ready For Sale, but iAd "receiving test ads"! - iphone

My free app was approved on 17 June. And TODAY (22nd June) in my iAd iTC page
it still says "Receiving test ads". Im a non US developer, so there is no way to check
what is showing in my app in the US. Im seeing requests as well. But 0 impression.
Revenue is lost definitely.
Btw some info about my app:
My iTC app's iAd setting is enabled.
My app is built and submitted using XCode4.
During testing, test ads appears normally both in device and sim.
My other ad (i use admob when iAd fails) is working fine and getting clicks.
I have also contacted iTC people through the Contact Us forms in iTC,
but I guess will only get a reply a bit late..
Does anyone experienced this? How to rectify this problem? Any way to have a speedy repair? It is such a shame that on launching where the exposure is the max, but yet unable to earn anything due to this stupid problem. SIGH

My app finally changes to "Receiving Live Ads" today. (25th June).
Here is what I did.
1. Report to iAdNetwork team about the problem
a) Login to your iTC page and click Contact Us
b) Select "iAd Network" -> "General iAd Network Questions" -> "General iAd Network Inquiry"
c) A form will come out and fill in those details (including your problematic app's ID).
d) Submit the form and wait for 1 week (this is the time I got mine fixed).
Hope anyone else having this problem will find this helpful.
Cheers.

Related

Why am I seeing iAd's advertisements, like I did in development, in my production app?

My app just got submitted to the app store and I just downloaded it, I am getting iAd's advertisements just like while I was developing it. Will is this showing up on other peoples devices? Or just on the devices that I have in my developer account?
There is a possibility that you've got a development version on the phone and that wasn't overwritten by your app downloaded from app store.
So, just try deleting the app from your phone and computer, and then try to re-sync.
Usually, you will not see your iAd ads on a device where you have installed any provisioning profiles.
In any case, to make sure that everything is working correctly, you should go to: http://iad.apple.com, log in, and check the status of your app (i.e., click on the app name at the bottom of the Summary page where you land).
If everything is ok, you should see a status message like in the attached picture. If not, the status message will mention "test ads". In this case, get in touch with Apple by going to itunesconnect and clicking the "Contact Us" link at the bottom of the page. They will fix it quickly.

iAds not showing in released iPhone app

I just my app got approved and when I downloaded the app ,iAds are not showing up, when I saw the status of iAds it says"You have enabled at least one application for iAd, but you will not be able to view the iAd Network module or set your ad preferences until you have an iAd Network Contract in effect.", Although I have setup all my contacts informations for setting iAds and it also show effective date.If anyone get the same thing please let me know the solution.
Looks like you are missing a contract agreement. Login to itunesconnect.apple.com, go to the Contracts, Tax and Banking section and fill in the contact info and bank info for iAd network.
If you have them in place, it might be that Apple is verifying the info. As soon as it is verified, your ads should start working.
I have solved my problem by mailing and contacting apple. Its look like they have forget to enable the iAds, when I contacted them, my iADs are started running live next day.

iOS In App Purchase - "Invalid Product ID" in release, NOT development version

I created a new app and uploaded the binary to iTunes Connect, then tested IAP using the test user account, both on the simulator and on the device. Both worked.
I submitted the final app and it is currently live on the App Store. However, after deleting the development version from my device and downloading my app from the App Store to test IAP, the app immediately receives an "Invalid Product ID:" error.
Once again, the development version worked using the test user account, but live on the store it does not work and returns invalid product ID. Any ideas what this might be? If anyone wants to test this (in case it's just me) the app is called "ContaX" and is free with ads - you don't need to actually buy the upgrade, just see if it crashes after tapping the remove ads option.
I advise you to wait for 24 hours after your app is approved.
Sometimes it takes more time for the in app purchases to be available in the released application.
I am also suffering with this issue and my app has rejected two time due to this issue. I went to Apple Developer Forum to get the solution. The problem is might be with Review team's device or environment.
Here is the link of full thread: https://devforums.apple.com/thread/233371
I think it will work for you as well.
Double-check the bundle ID you've submitted the app under and the product IDs you're sending to the app. They have to match.
You may have accidentally submitted an app with a different bundle ID.
After fighting this problem for a while I realized I was using the "Apple ID" to get the In App Purchases rather than the "Product ID". So, make sure you're using the "Product ID" and NOT the product's "Apple ID"!
I'd like to share our experience. One of our apps did not have any purchase since release. It was over a month. We have tested in app purchase during development phase in sandbox mode, everything was ok.
When we deleted the development app from our device and installed the app from the app store, we got Invalid product id during purchase.
We double checked everything and tried many things. What we think done the trick is toggle "Cleared for Sale" in the iTunes connect.
We have 3 auto renewing subscriptions. In IAP page, We uncheck Cleared for Sale. then save, then again recheck Cleared for Sale, saved again on each product. remove app from the phone and download again from App Store.
Nothing seems to happen. After 30 minutes suddenly one auto renewing subscription started working. 2 other subscriptions still didn't work. After 5 hours all 3 subscriptions started working magically.
We are seeing something similar. On a new tvOS app with 8 auto-renew subscription IAPs, for the first 30 hours or so after release, none of the IAPs were available. Then one became available and now we are at 40 hours since release with still only 1 of 8 IAPs available.

cannot see iAds

I have created a new version and released it on the App store...
The new v1.1 has been approved as well..This version has the iAds code installed in it..
While testing, I was able to see "Test Adv"
But for some reasons, when I download my app, I do not see the iAds in the app..
The Ads Status in my iTunes connect says "Live Ads" and even shows a few numbers for some users..
But why do I not get to see the ads ? Is it like if I am the dev, I'll not see any ads?
Please help me. Thank you.
I am guessing because you are paid for views for your iAds, it makes sense that Apple doesn't serve up ads for the developer's iTunes account. The other reason you might not see an ad (assuming you try it on someone else's device) is the less than 100% fill rate.
I have never seen an iAd on my dev iPhone, but rest-assured, the ads are being shown :)
Update
Having a read of this article on 'Testing iAd Applications', it doesn't explicitly say that ads won't be served up on the developer's account, but it does mention what sort of ads will be served based on the build type.
I had the same issue and the same question with my app.
It turns out that there's not always an ad available to be displayed, ESPECIALLY if you are not in US.
I am in Canada and most of the time there's no ad to display.
Check you iAd Network control panel for the number of ad impressions, and sort by country.
In my case, US has over 90% fill rate (requests / impressions), while Canada is only 4%...
hope it helps...

In app purchase does not work when live

I have an app in the app store that I have added an in app purchase for, I fully tested it in the sandbox environment and all worked fine. I have had the app update and the in app purchase approved by apple and according to iTunes connect all has gone live. The app updates just fine but then in app purchase simply doesn't work!! No products are returned! Anyone else have this problem? Surely if it worked in the sandbox and apple has approved it, there should be no issues!?
It's all working just fine now! I didn't do anything it just seems to have taken about 36 hours for the in app purchase product to propagate through apples servers! :)
We just went live about an hour ago with the EXACT same issue. Everything worked during testing and even when Apple reviewed the application. I even verified they completed test purchases via analytics. But when users in the app store download the update, try to buy the feature it just fails.
My only guess is our store data has propagated to their live servers? The apps are still using the sandbox environment?
Which URL are you using to connect to the Apple servers?
The sandbox url is:
https://sandbox.itunes.apple.com/verifyReceipt
When launching the app or going live the url needs to be changed to the live Apple servers:
https://buy.itunes.apple.com/verifyReceipt
This has got nothing to with the receipts or anything. If it was working in the Sandbox mode, it's gonna get automatically fixed in around 24 hours in the live version, don't worry. The exact same thing happened to us and we could do nothing but wait...
Also, make sure the iTunes account on your device is set to your real account. If you are are still logged into a test user from when you were testing your IAP stuff, your purchases won't work.
So incase a where in app purchase in your app not working past 48 hrs, kindly visit developer.apple.com to update your tax information. In app purchase won't function until the in app purchase is updated even the app is live too.