resubmit ios app after rejection - iphone

I have an iOS application that use an Web Server to grab Sports information. Now this application was rejected by Apple, because it shows information about NBA and INTERNATIONAL OLYMPIC COMMITTEE and the english premier league. So I made changes in code to avoid grabbing
this information.
Now my question is: What do I have to do to resubmit it?
Thanks in advance.

If your app is compliant to Apples Guidelines, you should head over to iTunesConnect and again click the "Ready to Submit Binary" button. If this is done you need to Archive, which should open the Organizer inside Xcode. Now you should "Validate" and finally "Distribute" your build to the AppStore.

Related

I want to test my app in itunesconnect my app status is "Pending Developer Release"

Is it possible to test the app with this status "Pending Developer Release" to test flight. Before moving to app store i need to test my app.
Actually yes there is an old tip !
Go to you app page on itunes Connect and at the bottom of the page click the Promo Codes link.
Generate a link and use it in the App Store Application at the very bottom of the first page.
I am on the French store but in English it should be something like use a codeor redeem.
Enter your code and it will download the Pending Developer Release build
Nicolas

What does it mean when in-app purchases are "in review" while the app binary itself is still "waiting for review"?

I am a bit confused by this. How is Apple supposed to review in app purchase content without the app? All my IAPs are "in review" while the app itself is "waiting for review" since two days.
This is not too programming related BUT it might save other developers time to know this can happen and why. What I did:
1) Updloaded IAP content packages so I can test it.
2) Assigned IAP content packages to app, then submitted app via Xcode.
3) Found bug and rejected binary.
4) Fixed bug, resubmitted binary. But this time no way to assign the IAPs to app. They were already "waiting for review".
Did my app get stuck in a deadlock situation? Did anyone else ever experience this?
I suspect that the In App Purchases will be reviewed once your app goes into review. Your In App Purchases are already associated with the app, are they not?
However I would recommend you contact Apple through iTunes connect. I've always had good success with this in the past.
Select the 'Contact Us' link at the bottom of the iTunes connect page. In the form that appears, select App Review and Check Review Status, and then select the 'contact us' link in the text that appears.
Then describe your issue in the form, and they should tell you what you need to do.
Here is a way to fix this (its not ideal):
Delete in app purchase that is "waiting for review" in iTunes connect.
Recreate in app purchase with a different product id (you can just add a number to the end).
Refractor old references in your purchase code to the new id.
Rebuild, re-associate the product, and re-upload!

"submit for review" is disabled for in-app purchase product

Based on all the steps mentioned here http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/, I have created a new application, uploaded its' binary and rejected it. I also added a product but its status is in "Ready to Submit" and the top right button "submit for review" is disabled. Is this normal?
maybe due to this
in short: Lodsys has been threatening developers using in-app purchases about a patent they own and apple has licensed (but the license does not extend to developers), apple is investigating...
I just noticed this same thing yesterday as well. I stumbled around for a while and then I noticed that in the Add Version page for your new binary, there is a list of the In App Purchases you can submit for review along with the binary. Checking those In App Purchases and submitting the binary has moved the In App Purchases to the Waiting for Review state. It is confusing that the In App Purchase page has a grayed out Submit For Review button when I never had to click it.
check-out http://www.macstories.net/news/apple-temporarily-freezing-in-app-purchase-approvals/ . It has some indications and links to further info.
for itunes page in 2018. if your in-app purchase is ready for review stage. you should go to your app and click prepare for submission then scroll down the page until you see the In-App Purchases section. click blue button and add your in app purchase you created before.

In-app Purchase "ready to submit", but won't let me submit it

I have some in-app purchases setup for an application. The in-app purchases are all tested, and working great - however I can't submit them for review. I submitted the application binary for review, then visited the in-app purchase section. All of the in-app purchases say: "Ready to Submit", but the "Submit for Review" button is greyed out, and un-clickable.
When apple reviews the actual application, will they also just review the in-app purchases for it? Or am I doing something wrong?
Thanks.
Update: I don't know if it was by switching to Chrome, or by waiting 30 minutes or so, but it enabled me to submit my in-app-purchases for review.
I was having the same problem. It would not let me submit my In app purchases to my app, which I uploaded shortly beforehand. I had to reject the binary, then follow the directions below to add the IAP to the app version before uploading.
Go to iTunes Connect
Click on Manage your applications
Click on the App
Click "View Details" button
Scroll down until you see an "In App Purchase" Section
Add your In App Purchase to that version.
Then ready your app for upload.
Once these steps are complete, the In App Purchase should automatically change from "Ready to Submit" to "Waiting for Review".
There are several things that needs to be checked first before submitting an app with in-app purchase :
Enable in-app feature in your "Identifiers -> App IDs". This is
usually automatically enabled by Apple by default
Ensure the correct link from your "Provisioning Profile" to the "App IDs"
above, which has in-app feature
Build your file with the correct "Provisioning Profile".
Before you update the binary, you must set up the in-app in iTunes. Goto the :
"Manage In-app Purchases", and add/setup your pricing, description, etc in there. If you don't see this, then you will need to create a new version of your app first.
Once done, it will change to "Submit Binary File"
Now, update the new version description and select the correct in-app that you just created.
Upload the binary file to Apple using Xcode, and status should change to "Waiting for Review".
I had the same problem. For me the solution was simple. I was using Firefox and couldn't see the checkboxes to submit the purchases. Simply switch from Firefox to Chrome and you'll see the boxes again to check off and submit.
Another variation, the state of the app within itunes connect was wrong. I had to upload the binary then go to the binary details panel and reject this binary before I was able to see the check marks in the inapp purchase section of the app summary.
Use the "View Details" button and go to the bottom of the page, in the "In-App Purchases" section use the link "Manage In-App Purchase", do "Select All" and submit any no. of products for review along with the binary. Additional in-app products can be added from the Application summary "Manage In-App Purchase" button using the table provided.
It's been more than a decade since this question was opened. It is ridiculous that Appls IAP submission is still confusing. Ryan's answer saved my ass, I just would like to make minor updates to keep it up to date, and hope it will save others' time.
If you missed to submit an IAP, and the App is already in the wild, prepare for a new submission. If you cannnot submit an IAP, and your App was already submitted/approved, just reject it. After you get a new binary uploaded, do the following:
Go to App Store Connect
Click on My Apps
Click on the App
Click "In-App Purchases" under the "Features" section on the left side, make sure your IAPs are ready for review
Click "Prepare for Submission" under the top-left "iOS App" section
Scroll down until you see an "In App Purchase" section
Add your IAPs to that version
Add your binary to that version
You are ready to go

iPhone Dev. Apps: "Promo Codes" button in iTunes is missing

I have got a few apps in my iTunes Developer Backend.
Since yesterday the "Promo Code" button is missing in some of my apps details view. The rest of my apps have still this button and I can download promocodes. Does any one know this problem and maybe solved it?
Thx :-)
Thank you for contacting Apple
Developer Support with regard to
iTunes Connect Promo Codes. Please
know that applications which are rated
17+ will not be provided Promotional
Codes for distribution. As such, the
usual button to request Promo Codes in
iTunes Connect will not be visible for
these applications on the Version
Details page.
If one controls what you ship, is it censorship or dictatorship?
Are you looking under the currently shipping version? should be alongside the Manage Localizations
They did move around in the update to iTunesConnect a few months back.
Is your app rated 17+ ?
Apple recently turn off promo codes for applications rated 17+.
I had this same problem so I emailed Apple. Here is their reply:
Thank you for contacting Apple Developer Support with regard to iTunes Connect Promo Codes. Please know that applications which are rated 17+ will not be provided Promotional Codes for distribution. As such, the usual button to request Promo Codes in iTunes Connect will not be visible for these applications on the Version Details page.
That solved the mystery for me.
Just in case anyone is still looking, I found the Promo Codes button under the Features tab NOT the App Store tab of the app details page in iTunes Connect.