As some of you may have heard, the Ionic View app was removed from the app store by Apple last week and is still unavailable in the store as of today (it is still available on Android, of course). In the interest of transparency, I want to update the community on what is going on and our thoughts on how we move forward.
The story starts two weeks ago when we received an Apple App Store rejection for our Ionic View app, an app that helps developers test their Ionic apps as they build them.
Initially, the rejection was for the use of a QR code to allow developers and testers to quickly load an app. We removed the QR code and disabled public app testing, and resubmitted. A week later, our app was rejected again and removed from the store by Apple due to something we missed as we fixed the QR code issue. We fixed that mistake and resubmitted but at that point the app was already out of the store.
After over two years of no problems, this was a surprise to us!
We have been in contact with other cross-platform tooling companies, even those not based on Cordova or WebViews, and they have received similar rejections or threats of rejection from Apple. This indicates that Apple is changing their policy against developer testing apps in general, and if that is the case, we expect that all cross-platform tooling companies will have their testing apps removed from the app store soon.
We are working with Apple to find a solution. In the meantime, we are working on a way forward that lets us achieve the main goal of View to make it easier for developers to build apps quickly, while being compliant with App Store guidelines.
Thank you for your understanding, and stay tuned for updates as we receive them from Apple.