Partager via


Utilisation des icônes watchOS dans Xamarin

Les solutions Apple Watch nécessitent deux ensembles d’icônes :

  • Icônes de l’application iOS qui s’affichent sur i Téléphone.
  • Icônes Apple Watch qui seront affichées dans un cercle dans le menu espion et dans les écrans de notification. L’icône de l’application espion apparaît également dans l’application iOS Apple Watch .

Icônes Apple Watch

Icon Description Apparence
Icône d’application iOS Apparaît sur l’i Téléphone et démarre l’application Parent iOS app icon
Icône Espion d’application Apparaît sur l’écran d’accueil d’Apple Watch watchOS app icon
S’affiche sur les notifications Espion watchOS notification icon
Apparaît dans l’application Apple Watch iOS iOS Watch App icon

Configuration de votre solution

Pour vous assurer que votre application iOS et votre application espion affichent le nom et l’icône appropriés, suivez ces instructions pour chaque projet :

Application iOS

Reportez-vous au guide des icônes d’application iOS pour vous assurer que les icônes de votre application iOS sont correctement configurées.

Info.plist

La chaîne qui apparaît en regard de votre application espion dans l’application paramètres Apple Watch est configurée dans le fichier Info.plist de l’application iOS.

Vérifiez que votre Info.plist a une clé et une CFBundleName valeur (remarque : ceci est différent de celui-ci CFBundleDisplayName, vous pouvez avoir les deux) :

<key>CFBundleName</key>
<string>Your App Name</string>

Application Apple Watch

Une fois que votre application parente a configuré ses icônes, vous devez ajouter un catalogue de ressources d’icône d’application à l’application espion.

  1. Cliquez avec le bouton droit sur le projet Espion de l’application, puis sélectionnez Fichier > Ajouter > un nouveau fichier... > Catalogue de ressources iOS > pour ajouter un catalogue de ressources au projet.

    Add an asset catalog to the project

  2. Double-cliquez sur le fichier AppIcon.appiconset/Contents.json

    The AppIcon contents

  3. Ajoutez toutes les images watchOS, comme illustré dans cette capture d’écran :

    Add all the watchOS images, as shown in this screenshot

    Reportez-vous aux instructions d’icône d’Apple pour les tailles requises (les dimensions sont également affichées sur l’écran). N’oubliez pas que ces icônes seront automatiquement clippées pour s’afficher dans un cercle.

    Votre liste d’icônes doit ressembler à ceci :

    The icon list in the Solution Explorer

  4. Pour vous assurer que le catalogue de ressources est inclus dans l’application, ajoutez la clé et la valeur suivantes à la liste Info.plist de l’application Espion :

    <key>XSAppIconAssets</key>
    <string>Images.xcassets/AppIcon.appiconset</string>
    

Vous pouvez vérifier que les icônes sont configurées correctement en case activée l’application paramètres Apple Watch dans le simulateur i Téléphone, ou en générant une notification et en confirmant que l’icône s’affiche sur l’écran de notification.

Remarque

Les icônes ne peuvent pas avoir de canal alpha (l’application est rejetée pendant la soumission de l’App Store si un canal alpha est présent). Vous pouvez case activée si un canal alpha existe et le supprimer à l’aide de l’application Preview sur Mac OS X.