Posted in

Apple définit des règles de développement pour HealthKit, HomeKit, TestFlight et les extensions avant le lancement d’iOS 8


Aujourd’hui, Apple a mis à jour son Lignes directrices pour les développeurs de l’App Retailer pour définir les exigences pour les programs iOS 8 qui utiliseront les nouveaux expert services HealthKit, HomeKit, TestFlight et Extensions. La mise à jour d’aujourd’hui indique qu’Apple se rapproche de la sortie d’iOS 8, le système d’exploitation cellular de nouvelle génération pour l’iPhone, l’iPad et l’iPod contact avant l’événement médiatique d’Apple du 9 septembre. Apple fournira aux développeurs une graine maîtresse d’iOS 8 le jour de l’événement, selon des resources au courant des projets. Les directives d’évaluation sont un « doc vivant » qui énumère les raisons pour lesquelles les apps de l’App Retailer peuvent être rejetées. Vous trouverez ci-dessous les listes complètes pour HealthKit, HomeKit, TestFlight et Extensions, mais voici quelques-uns des points les in addition importants :

  • « Les programs utilisant le framework HealthKit qui stockent les informations de santé des utilisateurs dans iCloud seront rejetées. » Ce level devrait réduire les craintes de voir des intrus accéder aux données de santé d’un utilisateur, surtout après le scandale entourant la fuite de photographs de célébrités potentiellement stockées dans iCloud.
  • « Les purposes qui partagent les données utilisateur acquises by using l’API HealthKit avec des tiers sans le consentement de l’utilisateur seront rejetées. »
  • « Les programs qui fournissent des diagnostics, des conseils de traitement ou contrôlent du matériel conçu pour diagnostiquer ou traiter des disorders médicales et qui ne fournissent pas d’approbation réglementaire écrite sur demande seront rejetées. » Ce level est important dans la mesure où ces petits caractères permettent à Apple de contourner les directives réglementaires de la Fda pour les purposes de santé mobiles.
  • « Les apps utilisant le framework HealthKit doivent fournir une politique de confidentialité, sinon elles seront rejetées. »
  • « Les apps ne doivent pas utiliser les données collectées à partir des API HomeKit à des fins publicitaires ou pour d’autres kinds d’exploration de données basées sur l’utilisation. » Il en va de même pour HealthKit, comme nous l’avons souligné as well as tôt cette semaine.
  • Il existe également un sure nombre de directives de clavier tierces qui seront essentielles à suivre pour les développeurs.

En plus de ces quatre nouvelles sections, Apple a également mis à jour les directives pour indiquer que « si votre software est tout simplement effrayante, elle peut ne pas être acceptée ». Vous pouvez lire tous les nouveaux factors ci-dessous :

25. Prolongations

  • 25.1

    Les purposes hébergeant des extensions doivent être conformes aux Guidebook de programmation des extensions d’application

  • 25.2

    Les purposes hébergeant des extensions doivent fournir certaines fonctionnalités (écrans d’aide, paramètres supplémentaires) sinon elles seront rejetées

  • 25.3

    Les programs hébergeant des extensions qui incluent du internet marketing, de la publicité ou des achats intégrés dans leur vue d’extension seront rejetées

  • 25.4

    Les extensions de clavier doivent fournir une méthode pour passer au clavier suivant

  • 25,5

    Les extensions de clavier doivent rester fonctionnelles sans accès au réseau, sinon elles seront rejetées

  • 25.6

    Les extensions de clavier doivent fournir des kinds de clavier numériques et décimaux comme décrit dans le Guide de programmation des extensions d’application ou ils seront rejetés

  • 25,7

    Les apps proposant des extensions de clavier doivent avoir une catégorie principale d’utilitaires et une politique de confidentialité, sinon elles seront rejetées.

  • 25,8

    Les applications proposant des extensions de clavier ne peuvent collecter l’activité des utilisateurs que pour améliorer les fonctionnalités de leur extension de clavier sur l’appareil iOS, sinon elles peuvent être rejetées.

26. HomeKit

  • 26.1

    Les applications utilisant le framework HomeKit doivent avoir pour objectif principal de fournir des expert services domotiques

  • 26.2

    Les applications utilisant le framework HomeKit doivent indiquer cette utilisation dans leur texte marketing et doivent fournir une politique de confidentialité, sinon elles seront rejetées.

  • 26.3

    Les apps ne doivent pas utiliser les données collectées à partir des API HomeKit à des fins publicitaires ou pour toute autre exploration de données basée sur l’utilisation.

  • 26.4

    Les applications utilisant des données collectées à partir de l’API HomeKit à des fins autres que l’amélioration de l’expérience utilisateur ou des performances matérielles/logicielles pour fournir des fonctionnalités domotiques seront rejetées.

27. HealthKit

  • 27.1

    Les purposes utilisant le framework HealthKit doivent être conformes à la loi relevant pour chaque territoire dans lequel l’application est mise à disposition, ainsi qu’aux sections 3.3.28 et 3.39 de la Contrat de licence du programme pour développeurs iOS

  • 27.2

    Les programs qui écrivent des données fausses ou inexactes dans HealthKit seront rejetées

  • 27.3

    Les purposes utilisant le framework HealthKit qui stockent les informations de santé des utilisateurs dans iCloud seront rejetées

  • 27.4

    Les purposes ne peuvent pas utiliser les données utilisateur collectées à partir de l’API HealthKit à des fins publicitaires ou à d’autres fins d’exploration de données basées sur l’utilisation autres que l’amélioration de la gestion de la santé, de la médecine et de la condition physique, ou à des fins de recherche médicale.

  • 27,5

    Les programs qui partagent les données utilisateur acquises by using l’API HealthKit avec des tiers sans le consentement de l’utilisateur seront rejetées

  • 27.6

    Les applications utilisant le framework HealthKit doivent indiquer l’intégration avec l’application Santé dans leur texte advertising and marketing et doivent clairement identifier la fonctionnalité HealthKit dans l’interface utilisateur de l’application.

  • 27,7

    Les apps utilisant le framework HealthKit doivent fournir une politique de confidentialité, sinon elles seront rejetées

  • 27,8

    Les applications qui fournissent des diagnostics, des conseils de traitement ou du matériel de contrôle conçu pour diagnostiquer ou traiter des disorders médicales et qui ne fournissent pas d’approbation réglementaire écrite sur demande seront rejetées.

28. Vol d’essai

  • 28.1

    Les apps ne peuvent utiliser TestFlight que pour tester des apps destinées à la distribution publique et doivent se conformer aux directives complètes d’évaluation des applications.

  • 28.2

    Les applications utilisant TestFlight doivent être soumises à un examen chaque fois qu’une variation contient des modifications importantes du contenu ou des fonctionnalités.

  • 28.3

    Les purposes utilisant TestFlight ne peuvent pas être distribuées aux testeurs en échange d’une compensation de quelque mother nature que ce soit

FTC : Nous utilisons des liens d’affiliation automatiques générant des revenus. Additionally.