So we got rejected by the app store today. I undstand the reasoning behind this rejection is to prevent repackaging of websites as iOS apps, and so that things that could be Web Apps or PWAs are used in Safari.
We have a Ionic/Cordova hybrid app that uses several native iOS functions that are critical to it's use.
So how much functionality has to be native?
Is Apple steering us away from Hybrid apps?
Has anybody else run into this issue lately?
Thanks so much in advance.
FYI, it's a social network app that utilzes the following native functions among others:
- Push Notifications
- Camera
- Carmera Roll
- Barcode Reader
- Action Extension
- Share Button (send to Messages, Mail, Facebook, etc)
- Universal Links
- NSUserDefaults
- Local Notifications
- Network Detection