I would like to add an in-app purchase to one of my iPhone applications, to remove ads. I was planning on just adding it to the app store, and not selling the IAP through my app. All of the tutorials that I see for in-app purchases involve buying the the in-app purchase through the application. I'd like to just check to see if the purchase was made when loading the app. Is this possible, or do I have to provide the ability to purchase the IAP from within the app?
This is not the same question as the proposed duplicate. I was asking if it was possible to have an IAP that I could make available through the App Store and not the App. The suggested duplicate is titled: "In-app purchase outside of the App Store", and that's exactly opposite what I asked.
Related
I try to submit app with in-app purchases but apple-people reject it.
Thank you for submitting the new binary.
However, we still found that while you have submitted In App Purchase
products for your app, the In App Purchase functionality is not
present in your binary. Please see the attached screenshot/s for more
information.
If you would like to utilize In App Purchase in your app, you will
need to upload a new binary that incorporates the In App Purchase API
to enable users to make a purchase.
Once you revise and resubmit your binary, you will also need to
resubmit your In App Purchases for review since they are in the state
Developer Action Required. For each IAP product submitted, please be
sure to edit the detail information or cancel the request to change
the detail information for the In App Purchases using iTunes Connect.
For more information on how to implement In App Purchase in your
application, please refer to the In-App Purchase Programming Guide.
You can learn more about submitting In App Purchases for review in the
In-App Purchase Configuration Guide for iTunes Connect.
They show the screenshot without products.
But we tested on test user account and no errors found.
Can anybody know why in-app products not presented on screenshots of reviewers?
And what is the "Developer Action Needed"?
Do you use Apple's In App Purchases API? Because they seem to say that you don't. Most probably they run some automatic tests which detects if such functionality/framework is present/used or not. If you do and it seems confusing, you better contact them.
I'm going to remove my paid application from AppStore and wonder if in-app purchases will still work, or if they will be removed also. Are there any legal issues in the case if they will not be available anymore?
If you remove your app from App Store your in-app purchases are still valid and remain in approved state. So lets say you decide to put your app back in App Store then you don't need to do anything special with in-app purchases. They will be available and working.
Any existing user who had downloaded your app previously will be able to make in-app purchases. All you are doing is not letting new users download your app.
NOTE: as long as you don't "delete" your app or in-app purchases and you just make your app not available in any store / country, you should be fine.
Is it possible to purchase a new app from inApp Purchase in iOS, i know that i can provide a update item in Apple server or in my own server and can provide this as an inApp purchase, but by doing so it will be a same apps update or with added feature buying from InApp Purchase.
But My doubt is, is it possible to buy a separate app say,from a Travel app, purchase an game app through InApp Purchase?
Well, you can install an app trough another app - TestFlight does it for example.
But this kind of app will not pass the AppStore revision if you want to
use inApp purchase mechanism - downloading code is not allowed by Apple.
So while it technically is possible - it just won't go trough.
And if you want to implement your own payment processing: they won't allow an app that acts as an app store.
I am trying to add in-app purchasing to an ios application which has been available on ios since 2010. According to Apple, I must submit my first in-app feature along with submitting an update to the application. The problem is that I can't test the in-app purchasing process in my code until the in-app feature is listed on the App Store. But Apple won't list the in-app feature on the App Store until they approve the product update. This is a very bad Catch-22. In my most recent attempt (third try), I put draft, untested code in the product to handle the in-app purchase. But of course I can't test it until Apple puts the feature to be in-app purchased on the price list.
Am I missing something? The Apple Review people sent me to Apple Tech Support. The Apple Tech Support people sent me to Apple Review. Any ideas to work around their Catch-22?
You should be able to implement the In App Purchase system into your app version as well as creating an iAP item in iTunes Connect, then use a Sandbox account to test purchasing of the content. The iAP doesn't have to be approved for that.
Sandbox accounts can be made in iTunes Connect under 'Manage Users'.
Apple Docs: Testing in the Sandbox
I originally thought it was impossible to gift In-App Purchase items, until I saw this in Diptic.
Update: I simply "installed" this app and though it is Free so I inferred the gift is for its In-App Purchase. However I forgot I downloaded this app before so "Install" does not mean it is free and the gift is in fact the app per se not its In-App Purchase items. Sorry for my mistake.
That is gifting the base $0.99 app. That is not gifting any in-app purchases. Apple does not provide any way to gift in-app purchases nor any way to provide promo codes for in-app purchases.
Support for in-app purchase promo codes is now supported.
However, you can write your own custom logic within your app to give your in app purchases away free for a period of time.