We are developing an app that lets you see the names of devices connected to the same Wi-Fi. Our Developers said that we need NEHotspotHelper framework to do it. But when we reached out Apple Developer Relations team they said next
NEHotspotHelper was designed to facilitate hotspot network connections and is not appropriate for apps trying to do accessory integration, Wi-Fi location, or other low-level Wi-Fi tasks like signal strength. Specifically, NEHotspotHelper does not let you initiate a Wi-Fi scan, or access iOS’ internal list of nearby SSIDs.
So the question is how can we fetch the names of devices connected to the same Wi-Fi if NEHotspotHelper doesn't let you do it?
Post
Replies
Boosts
Views
Activity
Hello! I found next information about Subscription Group - https://developer.apple.com/app-store/subscriptions/
If your app needs to offer users the ability to buy multiple subscriptions — for example, to subscribe to more than one channel in a streaming app — you can add these subscriptions to different groups. Users who buy subscriptions in multiple groups will be billed separately for each subscription. Keep in mind that if a user moves from one subscription group to another, their renewal date will change and their days of paid service will reset. Multiple subscription groups are not recommended for apps in which users would expect to have a single active subscription. 1. Could you please confirm that user can have more than one active subscription and will be charged for each separately?
2. Could some one please send an example from iOS settings - Subscriptions how does it look when user has several active subscriptions and how he can cancel them?
Hello! Our app was rejected due to Guideline 5.6 - Developer Code of Conduct
See whole quote below
We found that your app is designed to cheat or scam customers. Specifically, the app does not provide the value to the user that is promised at the time of purchase. Your app is not appropriate for the app store because it does not comply with Apple’s Developer Code of Conduct, Section 5.6, - https://developer.apple.com/app-store/review/guidelines/#legal which states that "Apps should never prey on users or attempt to rip-off customers, trick them into making unwanted purchases, force them to share unnecessary data, raise prices in a tricky manner, charge for features or content that are not delivered, or engage in any other manipulative practices within or outside of the app.”The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved. Next StepsReview the Developer Code of Conduct section of the App Store Review Guidelines. - https://developer.apple.com/app-store/review/guidelines/
Ensure your app is compliant with all sections of the App Store Review Guidelines and - https://developer.apple.com/app-store/review/guidelines/ the Terms & Conditions of the Apple Developer Program.
Once your app is fully compliant, resubmit your app for review.Submitting apps that mislead or cheat customers may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination. No more explanation. No any attachments. They have been doing review for about 27 day before this response. Previous response was as below
Thank you for your reply. Your app’s review will require additional time as we take this new information into account. We do not require any further information about your app at this time.Once we have thoroughly reviewed your app, we will either contact you in Resolution Center to communicate any issues found, or your app will be approved. We found that our in app purchases for 20 countries were without included free trial but we showed trial text on subscription screen. That problem is now fixed. But we not sure was it a real problem they meant.
I can't add screenshot of our subscription screen but i sure you we are following all guidelines from apple.
We don't lie to our users and let him do every mentioned feature from the list.
Could someone please help us and tell what should we do to avoid consequences? For now i see only 1 option - ask review team to explain what exactly they didn't like about our app
Hello! Our app was rejected for the next reasonGuideline 3.1.2 - Business - Payments - SubscriptionsWe noticed that one or more of your auto-renewable subscriptions is marketed in a manner that may mislead or confuse users about the subscription terms or pricing.Specifically, your app offers a free trial or introductory period but does not make it clear that a payment will be automatically initiated for the next subscription period.Next StepsTo resolve this issue, please revise your auto-renewable subscription purchase flow to clearly indicate how long the free trial lasts and the amount that will be billed after the free trial is over.But in our app we show subscription text like this:3 DAYS TRIALThen $7.99 per weekAnd small text below Payment will be charged to your Apple ID account at the confirmation of purchase. Subscription automatically renews unless it is canceled at least 24 hours before the end of the current period. Your account will be charged for renewal within 24 hours prior to the end of the current period. You can manage and cancel your subscriptions by going to your account settings on the App Store after purchase. Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicableSee how it looks here https://ibb.co/hXPzLhhDid anyone face such problem? Could you please tell us what should we change