Yes. This kind of 'donation' IAP is fine and approved by Apple.
For an example of an app which uses this, see Pedometer++ (an app promoted by Apple on numerous occasions) which uses three donation IAPs of different values to allow users more control over the quantity of their donation—also allowed.
In App purchases are not shared in Family sharing and its clearly given in apple website. But what we can do is log in to iTunes & App store using the ID which was used to buy the in app purchases without having to change the primary ID of the device and still enjoy the in app purchases
No, you can't change the payment threshold. It'll always be either $10 USD (if your currency is supported by Apple), or $150 USD (if it's not).
Source: iTunes Connect > Resources and Help > Getting Paid
When will I be paid?
Payments are made within 45 days of the last day of the month in which
book purchases were made. To receive payment, you must ...
No, in-app purchases can only have predefined prices set in iTunes Connect. You can charge the same in-app purchase multiple times, meaning you can calculate the donation to the nearest Tier 1 multiple and repeatedly charge it, but you can’t have custom tiers. Using Apple Pay to get around this is prohibited by App Store guidelines.
Here’s how PCalc shows ...
I was having same problem for my new app - submitted a question to apple support - they replied:
The In-App Purchases section of your app’s product page will contain
the top In-App Purchases for the app only after a minimum purchase
requisite has been reached. If the number of completed In-App
Purchases doesn’t exceed the minimum threshold, this ...
You can request refund on the website Apple Support, selecting "iTunes Store" product and "Unintentional/unauthorized In-App Purchase by a minor" topic.
Here is a good article for this case: http://www.macworld.com/article/2140066/how-to-get-an-app-store-refund-for-kids-accidental-in-app-purchases.html
Most apps with in-app purchases have the ability to redownload those purchases if, for instance, you delete the app & need to reinstall it, or if you are loading the app on another device with the same AppleID. Below, the Restore Purchase button in GarageBand which allows me to download loops I have purchased:
I was having this same problem. After contacting Apple Support it turned out the problem was I did not have the Paid Apps contract in effect on my account. To put the contract into effect:
Log onto iTunes Connect with an account with Admin or Legal roles.
On the dashboard select Agreements, Tax and Banking.
Click request button next to the Paid Applications ...
The period provided in
apple sandbox duration timings doc
are for reference purpose only and are approximate as told in this WWDC 2018 video
.They may or may not be of exact duration as given in the table. So one month in the sandbox may not be always equal to 5 minutes but in and around that.
Probably, yes. Given the quote from Apple's documentation below (emphasis mine):
Based on the receipt, you will find that new and returning customers
are eligible for introductory price or free trial discounts as
New subscribers are always eligible.
Lapsed subscribers who renew are eligible if they haven't previously received an ...
No. You don’t need in app purchases if you can just have a log in to identify people that already have a subscription external to the app.
See 3.1.3(a) “Reader” Apps of the review guidelines.
Yes - if you are a valid reader app and not required to offer IAP alongside the external purchase, you can then use stripe or anything else on your external payment ...
Apple does not include In-App purchases on their site, meaning they are not included. If In-App purchases would be shared, it would have been stated there very clearly.
Once you set up Family Sharing, family members get immediate access to
each other’s music, movies, TV shows, books, and apps.
You can see the official page here.
Personal note: I don't ...
Yes, as Game Center and In-App Purchase are enabled by default for an explicit iOS App ID and can't be disabled.
Having them enabled, though, does not mean that you are forced to use them nor means that you are actively using them.
According to the App Store Review Guidelines (under section 11.2), anything that circumvents the in-app purchase API can and likely will be pulled and/or rejected. Going around Apple and using your own system would be a bad idea with the possibility of you being ejected from the developer program.
Hope this helps!
No, Apple Pay is for physical goods or services only.
Apple Pay or In-App Purchase
It is important to understand the difference between Apple Pay and In-App Purchase. Use Apple Pay to sell physical goods such as groceries, clothing, and appliances. Also use Apple Pay for services such as club memberships, hotel reservations, and tickets for events. ...
No. According to this article, sandbox accounts are automatically created for TestFlight users. Anyway I haven't been able to find this in the official Apple documentation. If anybody finds it it would be great to have an official reference.
It's a simple marketing ploy.
Apple Music is $9.99 a month
Spotify is $12.99 a month, through the Apple Store.
Spotify want to match Apple's price, but don't want to cut their revenue to 70% of $9.99, so they're offering you $9.99 direct, rather than $12.99 through Apple.
That means for every person who changes to the direct method, Spotify actually ...
You're not allowed to link to an external payment method, but saying that the app requires payment outside of the app is fine.
For example, mentioning in the app description that the app “requires a valid subscription to x” is acceptable, whereas having a link inside the app to “purchase your subscription here” is not unless that purchase is through IAP.
The App Store Review Guidelines are clear, an app that expires will be rejected:
11.9 Apps containing content or services that expire after a limited time will be rejected, except for specific approved content (e.g. films, television programs, music, books)
Talk to Apple's App Store staff about how best to approach your app and how to ...
I followed up with a couple of developers of such apps that provide these two purchasing options.
It turns out that the sole reason that a second standalone purchasing option is offered (rather than just sticking with a single app with an IAP) is for those people who use Family Sharing.
As I alluded to in my question, IAPs don't work across Family Sharing ...
What you suggest will get rejected very quickly. I read a quote from the guidelines somewhere (sorry, can't pin it down) that included a phrase about not being allowed to induce users to use another, external, payment system of any sort, which would apply to your various mentions. This is exactly what Spotify ran into recently, they removed the ability to ...
No, there's no way of doing this for non-subscription in-app purchases. It is purposely not made possible.
The only information you'll receive from iTunes Connect is aggregates - i.e. the statistical data, you mention. This means that you can see how many in-app purchases what made, but not the details of each individual buyer.
For non-consumable in-app ...
Although they're related, you've actually asked a number of questions there. I'll deal with each of these briefly:
Question 1: This question is specifically off-topic. We don't answer questions like Why does Apple... or Should Apple... etc.
Question 2: Yes, it is possible you could get a refund. This will usually be in the form of a credit on your account.
In the requirements and guidelines for App Store Review (shown below) it does not say anything about a return mechanism. It does however say "you should make sure you have a restore mechanism for any restorable in-app purchases." What this means is explained here.
App Store In App Purchases guidelines:
3.1.1 In-App Purchase:
If you want to ...
Normally apps that sell in-app-unlocks (as apposed to like packs of currency or the like) will have a button to restore purchases. This will give you the unlock again after it checks your account.
It is dependant on the app though. IF the game has login system with a username and password etc, then it may keep track of the purchase from your login ...