I integrated iAd in my application which got approved by Apple. I downloaded the app (FREE) to my device and ran it. For some reason instead of displaying real world ads it still says "Test Ads". Anyone experience this issue? The app got approved yesterday maybe it is too early to get the ads but I think Apple should not show test ads.
It seems like Apple will always display TEST ads on the machine it was tested on.
Hey, make sure you delete the binary you used in testing off of your phone, and off of iTunes if you distributed that way. The phone will see that the version numbers are the same, and skip some of the code upgrades. Once you reinstall from iTunes, you should be good to go! Congrats on getting the app out into the store.
Related
I am developing an iOS (5.0+) app, which works very fine on 6 different devices in our company.
When we send the build to the customer, they report they have tested it on 5 different devices and the app is always crashing right after launch.
I have integrated TestFlight and Flurry SDKs to track usage and problems.
The strange thing is that no crashes are reported from both TestFlight and Flurry.
I have adviced the customer to remove the provisioning profiles and try to install everything from scratch, which did not produce different results.
The app is in the App Store, approved from the first try.
It is even stranger that the customer reports crashing when installing a TestFlight build and installing from the App Store.
Is the app going to be approved in the App Store if it crashes right after launch?
Any ideas on how to remotely debug the app or how to proceed in this case?
Thanks and happy holidays!
One option is to ensure your logging and get the crash logs. This Apple documentation shows how to get the logs both with and without Xcode available:
http://developer.apple.com/library/ios/#qa/qa1747/_index.html
After you get the logs, here's documentation on how to read and analyze:
http://developer.apple.com/library/ios/#technotes/tn2151/_index.html
The problem has been resolved by adding both German and English localization to the project settings and having 2 storyboards for each language. Big up #RoboticCat!
Maybe I overlooked something, but I have a small problem:
I just released a paid app to the App Store, and now I'd like to install this app on my own device, so it exactly mimics the behavior as if I would have bought it from the App Store.
The problem is: If I install it from xCode, it will log in to the Sandbox of the Game Center, not to the real Game Center. And iTunes of course tells me to pay for it when I want to get it :-).
Do I have to use a promo code or even buy it myself just to get it on my device just like a user? Or is there any more elegant way to achieve this?
The only elegant solution would be to give yourself a promo code.
You would need a promo code here.
What you should do the simulate a real user buying it, is delete all the provisioning profiles from the phone. Delete the application that you built from xcode and redeem the code.
Thats how I do it at least.
No, there is no other way, as far as I know. And even then the sandbox problem could remain. Then you have to restore your iphone, i think.
I want to integrate iAd and adMob in My application.
I have also integrate it successfully. when iAd in not able to load at that time adMob is come. adMob is working fine when I have test is using test Mode .
But when I have upload to appstore and download in my device It show me the iAd with "Test Advertisement" and not able to load adMob in device when test mode is off.
Can any one help me to find out solution of this problem.
If you aren't using it already you should integrate adwhirl into your app, it will choose between iad and admob automatically. Now, just because you have requests being sent doesn't necessarily mean they are going to get filled, so admob won't always show. Also make sure that you have all the requirements for iad filled out on itunes connect, if you don't have taxes, etc filled out apple will not send you any ads.
Hope that answers your question, sorry I'm a little unclear as to what you're asking.
I have integrated iAds in my iOS 4.0 application developed using the following tutorial:
http://www.raywenderlich.com/1371/how-to-integrate-iad-into-your-iphone-app
Currently it is showing only Test Banner page. I would like to know how would i get real Ads showing there and what is the procedure to get it. I couldn't find any help on this. Could someone please point me out ?
Thank you.
It will automatically be filled with read ads once it is released on App Store.
Apple recognize each of your app by the bundle id, hence unlike other ad networks (such as admob), it does not need you to create other stuff.
Similarly, Apple recognize the distribution build and will serve real ads.
The test banner is just to show that you have incorporated the iAd framework correctly into your application. The "real" ads will work automagically when you submit your app to Apple.
I thought you had to do ALL of these:
Make sure your app shows "test ads" while you are developing it.
Make sure you visit iTunesConnect-iAds and turn on iAds.
After your app is 'live for sale' then 'real ads' will start showing.
So far, no one here ever mentioned #2. (Or am I only having to do #2 myself?) I've never seen #2 as "automatic" as soon as #3 happens.
Also... even after doing 1,2,3... I have 1 very odd app that is "live for sale" and iAdsConnect is STILL claiming it's only showing 100s of no-revenue, test-ads. Isn't that impossible? Shouldn't it be displaying "real ads" or "no ads" instead?
HEllo,
I am quite new to iphone development, I am following the specified steps to test app on my device.
I have two provisioning profiles outof which none are expired. These profiles aare working fine on 3.0 devices, but when I try on 2.0(iphone) devices it says application could not be verified.
I am using snow lepord and it doesnot provide simulator support below 3.0 thats why I have to test my app on devce.
Can you help me regarding this.
Thnx in advance
edit:
ok I think this one is done but now its showing "Failed to upload MyApp.app" due to which app appears in iphone but I cannot debug my code.
I have checked the tick box in entitlements.plist
Google is your friend here.
Two good articles right off the bat...