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

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.

Related

iOS 6 the facebook server could not fulfill this access request invalid application

In some iPhone 5 devices we have an error when trying to call Facebook login:
The error is:
"the facebook server could not fulfill this access request invalid application id"
I many times checked that application id is specified correctly.
Strange, that on other devices same app is working correctly.
Please, could you help, what the reason of that?
All developers of a particular app, should be known to Facebook. While the application is in Sandbox mode (i.e. developer only access), all every user who want to use the Facebook platform, for testing/developing the application, will have to be added as a developer (as shown below) -
Just goto https://developers.facebook.com/apps/, and add the user, in the list of developers/admins.
More than likely the app is "sandboxed", so only developers have access. If this is the case you'll have to use a developer account on the iPhone.
Go to iOS settings > Facebook
Log out with your "personal" account
Log in with the developer account (to be safe us the dev account that you created the app with)
This worked for me.
I faced this problem. For me the issue was that I hadn't added the iOS platform for the app. Go to the Facebook developer page, then select your app. In the left nav bar go to settings. Then add platform. Ensure that your bundle identifier is correct. Then it should work.
If you have been testing with a sandbox facebook app and then receive this error when switching to the production app make sure you have published the app in the status & review tab.

Apprequest notification didn't lead to App Store as "iOS Native Deep Linking" is enabled

My question is simple. I sent a apprequest to someone who doesn't install my app and hopefully they click it and are lead to App Store and then install my app.
My case is that my test user has received the notification in his Facebook iPhone app. He clicked it and the screen transferred and nothing happened. The screen jumped to home screen.
It's strange to me.
I've set "iOS Native Deep Linking" and "iOS SSO setting" enabled and a valid "iPhone App Store ID" as well, which I hope my test user would be led to download it.
I found the sentences in the document,
"When someone taps a deep link in the Facebook for iPhone app, the user is immediately directed to your iOS app. If the app is not installed, the user is taken to the App Store to download your app."
I believe Facebook iPhone App should redirect the users to App Store as they tap on the notification. But it didn't and I don't know why.
Any suggestions? Many thanks.

Unknown App when confirming in-app purchase

I have created a newsstand app and have everything working. The only issues I have now are:
When I click 'subscribe' and the dialogue box pops up to confirm the in app purchase it says
Confirm Subscription
Do you want subscribe to Unknown App for free?
[Environment: Sandbox]
Why does it say Unknown App? Everything else works (receipt validation, completing the transaction & co.)
Also, will the [Environment: Sandbox] go away automatically once I upload it to the app store and download it for real? Is there something in my code that I am missing that sends the in app purchase request to the sandbox? Or is it just because i am using a test device that has the app compiled onto it from XCode.
If your app is not in app store, it shows you the [Environment: Sandbox]. It will automatically go away once you uploaded app and your app is in app store.
For "Unknown App":
You need to add text in inApp purchase section in iTunes connect. If you haven't done that it will show you "Unknown App" on message which comes on iOS pop-up.When you activate in-app purchase by filling all information in inApp purchase section, pop-up will not show you "Unknown App", rather the pop-up will mention your app name.
Hope this will help you.
If your app is not in app store, it shows you the [Environment: Sandbox]. it will automatically will go away once you uploaded and your app is in app store.
If your binary has been rejected by Apple, the IAP products submitted with it should also show up as rejected. When you try and purchase a rejected IAP within the app, the confirmation screen will show the aforementioned "Do you want to buy one Unknown App...".
To correct this you should be able to make a small change to each IAP product in iTunes Connect. Then simply change it back, then the rejected flag should go away (and be replaced by waiting for review. For example, I added an 's' to the Display Name for the English language of each product. Then went right back in and removed the 's'.
This may not be acceptable to Apple if the reason for your rejection centers around your use of In-App Purchases.
I suggest to check your itunesconnect account.
Goto your Specific App "NewStandApp" .-> Manage InAppPurchases. Now check Reference Name you have Added with your ProductID.
Product_Id your are referring in project/app (sandbox environment) might be connected with app name "Unknown app"

Change App Icon After Apple Approves iPhone App

I submitted a new update to my app where application .plist points to a new icon. But in AppStore I still see the old icon after my app was launched. I suspect I did not click 'Save' when uploading new 512px icon during submission process or something like that happened. Anyway, when users load the app, the new icon is displayed which is great. But AppStore shows the old icon still.
Now how do I change the icon (most likely it's the 512px one) without resubmitting the app?
Thanks in advance.
Have you checked the iTunes Connect Developer Guide? If you really do not want to go through the review process again, you could try to use the "Contact us" form in iTunes Connect, to get in touch with the review people at Apple. Maybe they let you change the App Store icon.

Build and Archive - nothing happens on Submit Application

After successfully building the distribution version of my app for submission to iTunes Connect, I selected Build and Archive, as recommended, and the Organizer window popped up. Why, wondered I. OK, if I click the Archived Applications tab it displays one archived application (unfortunately grayed out - don't know if that means anything. I mark it and click Submit to iTunes Connect, XCode asks for credentials - and nothing happens. OK, says I, I will add the app manually via the browser, and right-click it and select 'Reveal in Finder'. I go hunting for files created recently, and find nothing.
How are you supposed to submit apps, really?? :)
I followed the iOS dev guide for Distribution, here.
I would also like it confirmed that submitting from within XCode allows me to log onto iTunes Connect and add screenshots etc, this is my first app for Appstore.
Update: Apparently it ends up in username/Library/MobileDevice/Archived Applications/somelongnumber - on the second go it revealed it in Finder. I updated the title, since I now have some files ;)
To clarify, I was expecting some kind of upload progress bar after supplying the credentials, followed by 'your app has been submitted to iTunes Connect' or similar.
Is this a common problem? Will uploading manually be possible now? I guess iTunes Connect will tell me what files to upload if so?
Yours is a common mistake due to Apple's unhelpful UI.
Before validating and submitting your app via Xcode's Organizer, you must login to iTunes connect and submit all the information about your app (description, screen shots, etc.). Once you've submitted everything but the binary via iTunes Connect, your app will be in a "Waiting for Upload" state. Now if you go into Organizer and click "Validate Application..." you'll get a response. Once your app has been validated, you can click "Submit Application to iTunes Connect..." and cross your fingers for a quick acceptance.