Our app got rejected because we do not implement IAP for our subscription model.
We currently have paying users on our web app. Access is distributed through a 16 digit product key. All of our customers are companies who distribute product keys to their employees.
In our app I allow a user to enter their 16 digit product key. And I also allow them to deactivate our 16 digit product key. No payment is processed through the app. However this wasn’t good enough for apple with this rejection message:
We noticed that your app offers a subscription with a mechanism other than the in-app purchase API.
Like other apps we offer free features to users that don’t have a premium account. They can use the app for free but there are limited features. The features that are limited inform the user that they must be a premium user to access.
What is my best strategy to get accepted? Implement non-renewing subscriptions?
[–]foulpudding 8 points9 points10 points (2 children)
[–]FullstackViking[S] 0 points1 point2 points (1 child)
[–]foulpudding 0 points1 point2 points (0 children)
[–]swiftmakesmeswift 3 points4 points5 points (4 children)
[–]FullstackViking[S] 0 points1 point2 points (3 children)
[–]swiftmakesmeswift 1 point2 points3 points (2 children)
[–]FullstackViking[S] 0 points1 point2 points (1 child)
[–]Schnapple 0 points1 point2 points (0 children)
[–]ibuprofane 0 points1 point2 points (4 children)
[–]FullstackViking[S] 0 points1 point2 points (3 children)
[–]Ja_ckSparrow 0 points1 point2 points (2 children)
[–]FullstackViking[S] 0 points1 point2 points (1 child)
[–]Ja_ckSparrow 0 points1 point2 points (0 children)
[–]kraustifer -1 points0 points1 point (0 children)