Configuration de Safari
Enregistrement auprès d’Apple
Anchor link to1. Allez à la section Certificats, identifiants et profils du portail des développeurs Apple.

2. Ajoutez un nouveau certificat.

3. Choisissez le type Website Push ID Certificate et cliquez sur Continue.

4. Sélectionnez le Website Push ID - votre chaîne de domaine inversé unique, telle que web.com.example.domain (doit commencer par web.).

5. Téléchargez une demande de signature de certificat (CSR). Pour en savoir plus sur la création de demandes de signature de certificat, veuillez consulter l’article d’aide du compte développeur.
6. Ensuite, téléchargez le certificat de notification push.

Configuration de la plateforme Safari dans votre projet Pushwoosh
Anchor link to1. Dans votre projet Pushwoosh, allez à la section Configure Platforms et cliquez sur Configure dans la ligne Safari :

2. Dans le formulaire qui s’ouvre, ajoutez les informations suivantes :
- Website Name : nom de votre site web qui sera affiché dans le titre de la notification.
- Allowed domains : une liste de sites web autorisés à demander la permission à l’utilisateur, un domaine par ligne.
- URL Template : URL cible à atteindre lorsque l’utilisateur clique sur la notification. Utilisez %@ comme espace réservé pour les arguments que vous remplissez lors de la livraison de votre notification. Cette URL doit contenir http ou https ; sinon, elle est invalide.
Exemple :https://yourwebsite.com/%@ - Website Icon : téléchargez l’icône de votre site web sur Pushwoosh. L’icône doit être de 256×256 pixels. Pushwoosh la redimensionnera automatiquement pour toutes les autres interfaces utilisateur.
- Key file : téléchargez le fichier de certificat .p12 que vous avez téléchargé à l’étape 1.6.
- Private key password : saisissez le mot de passe du certificat.

Pushwoosh générera automatiquement le paquet push avec l’ensemble d’icônes, le dictionnaire JSON du site web et le fichier manifeste que Safari demande au serveur. Vous pouvez le télécharger quand vous en avez besoin.