Outils développeur iOS et Android
Ces outils couvrent le travail spécifique aux deux plateformes mobiles : côté iOS, lire un profil d'approvisionnement avec ses droits et son expiration, valider un fichier AASA et retrouver la règle décisive pour une URL, ou comparer un jeton APNs entre hexadécimal et octets décimaux. Côté Android, extraire permissions et filtres d'intent d'un manifeste, générer des commandes ADB, ou vérifier un assetlinks.json pour App Links.
Communs aux deux plateformes, on trouve la construction de liens profonds et d'URI Intent avec paramètres encodés, la vérification des identifiants de package Android et d'app iOS selon leurs propres règles, et la conversion d'unités entre dp, sp, px Android et points iOS. Tous ces outils lisent les fichiers que vous fournissez localement, sans les envoyer à Apple ni à Google.
10 outils
Provisioning, AASA et APNs
-
Lire un profil d’approvisionnement
Inspectez profil d'approvisionnement, droits et expiration
-
validateur AASA
Testez fichier AASA, trouvez règle décisive pour chaque URL
-
format de jeton APNs
Comparez un jeton APNs en hexadécimal ou en octets décimaux en conservant les zéros initiaux
-
JSON en Swift
Créer des structs Codable en Swift à partir d'exemples de réponses API
Liens profonds et identifiants
-
Lien profond mobile / URI Intent
Construisez liens profonds et URI Intent avec paramètres encodés
-
Vérification des identifiants iOS et Android
Vérifiez les segments d'un nom de package Android ou d'un identifiant iOS selon leurs propres règles
-
Conversion mobile des unités et couleurs
Convertissez dp, sp, px Android et points iOS avec couleurs
FAQ des outils iOS / Android Dev Tools
Le validateur AASA teste une URL contre le fichier apple-app-site-association complet et indique précisément quelle règle a décidé du résultat, ce qui évite de relire manuellement une liste de patterns pour comprendre pourquoi un lien universel échoue.
La vérification Android App Links contrôle que le fichier assetlinks.json référence bien le nom de paquet et l'empreinte SHA-256 du certificat de signature attendus, deux valeurs qui doivent correspondre exactement pour que la vérification de domaine réussisse.
La conversion mobile des unités et couleurs traduit dp, sp et px Android vers les points iOS et inversement, en tenant compte de la densité d'écran, ce qui aide à faire correspondre des maquettes conçues pour une seule des deux plateformes.