Apple says developers need to know certain requirements for their apps to be approved on the App Store with the option to replace Safari and Mail.
The system calls the default web browser in iOS whenever user opens HTTP or HTTPS link. As this application becomes the user’s primary gateway to the Internet, Apple requires that web browsing applications meet specific functional criteria to protect user privacy and ensure proper access to Internet resources.
Apps meant to be set as default apps must use a specific right, but the company points out that developers must request individual permission by sending an email to Apple. Otherwise, the app will be rejected on the App Store.
For web browsers, the application should offer basic functionality of a standard browser, such as a text field for URL entry and search, as well as organized lists of bookmarks. Apple also explains that web browsers with the default app option cannot be created using UIWebView, which was deprecated last year. Instead, developers should use the new WKWebView.
These apps should redirect the user to the websites they expect, in addition to presenting alerts for suspicious content or other issues. “Applications that redirect to unexpected locations or display content not specified in the source code of the destination do not meet the requirements for a default web browser,” says Apple.
According to the documentation, Apple will also reject apps that unnecessarily access personal data. Web browsers with access to HomeKit, health data, and permanent location services will be rejected. Most of these rules also apply to third-party email clients with the default app option. In this case, the app should provide a way to send and receive messages from any email address.
The company will review each app to determine if it meets all of the requirements to use this new API in an effort to prevent apps that are not actually browsers or email clients from being set as default apps.
Once a compatible app is installed on your iPhone or iPad, you can set it as your default web browser or email client through the Settings app on iOS 14. Since every app must be reviewed and approved by Apple, do not don’t expect access to the new Default Apps feature before iOS 14 officially releases to the public this fall.
You can read the full documentation for the Default Apps API on the Apple website.
FTC: We use automatic income generating affiliate links. Plus.
Check out 9to5Mac on YouTube for more information on Apple: