How to offer free version of iOS app to select users? - ios

I have an app with In-App purchase to unlock full version. Is it possible to offer a free In-App purchase upgrade for select users?

This would depend on what you are trying to do. For instance for marketing purposes Apple grants you 100 promo codes you can give to people for free.
You can read about it in the iTunes Connect documentation:
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ProvidingPromoCodes.html

Related

Need assistance in switching from paid app to in-app purchase

I already have paid app on app store and now I have successfully implemented the in-app functionality in my app and uploaded my new binary on itunes connect but did not submit for review, because
now my app is free with limited functionality.
App price must be free, but app store will take around 2 days to review, If I change price to free user can download full app for free in this duration before my new binary is approved.
what should I do?
I was thinking to not change price to free and submit binary with option that I will release the app, when my binary is approved then I change price to free and then manually release the app.
Can apple raise any issue on this approach? or any other better approach?
You can choose your business model as you want. Pricing (Free + IAP, Paid + IAP etc.) is not a criteria of the Review Guidelines, if you are not using ways to circumvent Apple's 30% cut.

how to lock a subscription to a single device?

I have an app that I would like companies to buy licences for. Say they have 5 devices so would by 5 subscriptions?
is this possible with IAP?
Is there a way of stopping them just having a single shared iCloud account and buying a single licence which is re-used across devices?
Has anyone need to do this before?
Thanks
Unfortunately no, there is no way to do that on iOS. The app would be rejected, with or without In-App Purchase.
11.6 Content subscriptions using IAP must [...] be available to the user from all of their iOS devices
11.2 Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
Ref:
https://developer.apple.com/app-store/review/guidelines/#purchasing-currencies
Just so you know:
There are ways for large companies to buy app licences by volume (through VPP and MDM). But you would have no involvement in this matter, and you app still needs to be available on the AppStore.

Paid iOS Application free to a particular user in Apple Store

I have submitted a paid app to app store. The client needs to download the app from the store for free, but all the other users should download as a paid app.
I am not the in-app purchases. I am setting the Price Tier in iTunes.
There is a separate Apple B2B program for supplying apps to specific custiomers, this may suit your needs.
With Testflight Beta your client can download and install the app for 30 days. For a review this should be sufficient.
Otherwise I would use the promo code as well - if that is really required. I mean compared to the production cost this is less than peanuts ...

In App Purchase and Apple Review

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

AutoRenewable subscription in app purchases didn't have free trial

As per In App Purchases Guide in apple's developer resources, it clearly says that we can offer free trial option.
But I couldn't able to see it anywhere when I am setting in App purchases in iTunesConnect. Are they still offering that? Where can I find it?
Here is the screen shot of what I see in my iTunesConnect
In iTunes Connect you will find it here
App > Manage In App Purchases > Subscription Basic > 1 Month > Offer a free trial?
This is because you're app is NOT a newstand application.

Resources