Instructions détaillées d'Apple pour les navigateurs Web et les clients de messagerie avec la nouvelle option d'application par défaut sur iOS 14

Instructions détaillées d'Apple pour les navigateurs Web et les clients de messagerie avec la nouvelle option d'application par défaut sur iOS 14

Nous avons déjà présenté un aperçu de la façon dont vous pourrez modifier les applications par défaut sur iOS 14, bien qu'Apple lui-même n'ait pas divulgué de détails sur cette nouvelle fonctionnalité. Cette semaine, cependant, la société a partagé la documentation de la nouvelle API avec plus de détails sur son fonctionnement et les directives que les développeurs doivent suivre.

Les utilisateurs iOS n'ont jamais été en mesure de définir des applications tierces par défaut. Bien que vous puissiez installer Chrome, Spark et d'autres applications sur votre iPhone ou iPad, le système ouvrira toujours Safari et Mail lorsque vous appuyez sur une URL ou une adresse e-mail. Apple a annoncé cette année que les utilisateurs pourront enfin remplacer ces applications par d'autres de l'App Store avec iOS 14.

Apple dit que les développeurs doivent connaître certaines exigences pour que leurs applications soient approuvées sur l'App Store avec la possibilité de remplacer Safari et Mail.

Le système appelle le navigateur Web par défaut dans iOS chaque fois que l'utilisateur ouvre un lien HTTP ou HTTPS. Étant donné que cette application devient la principale passerelle de l'utilisateur vers Internet, Apple exige que les applications de navigation Web répondent à des critères fonctionnels spécifiques pour protéger la confidentialité des utilisateurs et garantir un accès approprié aux ressources Internet.

Les applications destinées à être définies comme applications par défaut doivent utiliser un droit spécifique, mais la société souligne que les développeurs doivent demander une autorisation individuelle en envoyant un e-mail à Apple. Sinon, l'application sera rejetée sur l'App Store.

Pour les navigateurs Web, l'application doit offrir les fonctionnalités de base d'un navigateur standard, telles qu'un champ de texte pour la saisie d'URL et la recherche, ainsi que des listes organisées de signets. Apple explique également que les navigateurs Web dotés de l'option d'application par défaut ne peuvent pas être créés à l'aide de UIWebView, qui était obsolète l'année dernière. Au lieu de cela, les développeurs doivent utiliser le nouveau WKWebView.

Ces applications doivent rediriger l'utilisateur vers les sites Web auxquels il s'attend, en plus de présenter des alertes en cas de contenu suspect ou d'autres problèmes. "Les applications qui redirigent vers des emplacements inattendus ou affichent du contenu non spécifié dans le code source de la destination ne répondent pas aux exigences d'un navigateur Web par défaut", déclare Apple.

Selon la documentation, Apple rejettera également les applications qui accèdent inutilement aux données personnelles. Les navigateurs Web ayant accès à HomeKit, aux données de santé et aux services de localisation permanents seront rejetés. La plupart de ces règles s'appliquent également aux clients de messagerie tiers avec l'option d'application par défaut. Dans ce cas, l'application doit fournir un moyen d'envoyer et de recevoir des messages à partir de n'importe quelle adresse e-mail.

L'entreprise examinera chaque application pour déterminer si elle remplit toutes les conditions requises pour utiliser cette nouvelle API dans le but d'empêcher les applications qui ne sont pas réellement des navigateurs ou des clients de messagerie d'être définies comme applications par défaut.

Une fois que vous avez une application compatible installée sur votre iPhone ou iPad, vous pouvez la définir comme navigateur Web ou client de messagerie par défaut via l'application Paramètres sur iOS 14. Étant donné que chaque application doit être examinée et approuvée par Apple, ne vous attendez pas à avoir accès à la nouvelle fonctionnalité Default Apps avant la sortie officielle d'iOS 14 au public cet automne.

Vous pouvez lire la documentation complète sur l'API Default Apps sur le site Web d'Apple.

FTC: Nous utilisons des liens d'affiliation automatique générant des revenus. Plus.

Collecte des déchets océaniques en plastique d'Incase


Consultez 9to5Mac sur YouTube pour plus d'informations sur Apple:

No Comment

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles récents