Posts

Post not yet marked as solved
1 Replies
707 Views
Hi, I have a free app with an optional paid subscription. Currently my app is set up under "pricing and availability - Distribution for Business and education" as Available on the App Store and for volume purchasing on Apple Business Manager and Apple School Manager A teacher recently told me that they can not buy a subscription with Apple school manager. Is this true? Does Apple School Manager only allow schools to buy paid (non-free) apps that have no subscription?
Posted
by GuidoGabo.
Last updated
.
Post not yet marked as solved
2 Replies
1.8k Views
I have an app meant for the kids category.It has been rejected based on non-compliance with 1.3 Kids CategoryKids Category apps may not send personally identifiable information or device information to third parties. Apps in the Kids Category should not include third-party analytics or third-party advertising.Since the wording is a little vague, I'm left with these questions:1) Can I publish my app, that is not present yet in the app store, outside of the 'kids category' for now (and keep my 3rd party analytics)? (so my app is at least live / installable for my users) 2) If yes to question 1: How would I go about moving my app outside of the kids category? I can't find a place in the UI of the app store connect site to change it.3) If yes to question 1: Can I, at a later time, change my app to make it conform to the 'kids category' requirements and then move it to the kids category?4) It is unclear to me what Apple means by 'third party analytics'. Is the sending of in-app events with the device id to my own backend acceptable (is this considered 1st party analytics)? Or is Apple referring to it's own analytics?5) If it is unacceptable to send analytics to your own server, how can we log in-app events? The analytics provided by Apple does not seem to include a solution for logging custom in-app events.6) Do I need to remove all microsoft app center code from my binary even though i'm not using it in my code? If yes: I have a xamarin app with a shared codebase, so how would I go about doing that?7) The section uses 'may not' and 'should not'. Since I am not a native english speaker I am wondering if these mean these same thing in this context.
Posted
by GuidoGabo.
Last updated
.
Post not yet marked as solved
0 Replies
221 Views
I would like to check for in app purchases when they are not allowed without triggering the iOS message box "in-app purchases not allowed". Considering the following situation: users first buys an in app subscription users now sets in-app purchases to not-allowed app wants to check if there are in-app purchases made You can setup iOS to disallow in app purchases. https://support.firecore.com/hc/en-us/articles/1500000247522-Fix-In-App-Purchase-Not-Allowed-Message-iOS- But that will make a SKProductsRequest trigger an iOS messagebox to be shown (unwanted behaviour). How to avoid this messagebox? (I am aware of the possibility to check if in app purchases are allowed or not by checking SKPaymentQueue.CanMakePayments, but that does not help me in avoiding the messagebox when checking for in app purchases)
Posted
by GuidoGabo.
Last updated
.