Depuis Avril 2020, il est obligatoire que les applications soumises à l’App Store d’Apple disposent de la fonction “ Sign in with Apple ”, si ces applications offrent également d’autres options de connexion via des tiers (comme “ Log in with Facebook ”). La fonction “ Sign in with Apple ” permet aux utilisateurs de s’inscrire sur votre plateforme vidéo et de se connecter avec leur identifiant Apple.
TradeCast facilite cette nouvelle fonctionnalité de connexion pour ses applications iOS et Android et pour la plateforme vidéo web. Pour pouvoir configurer entièrement le service “ Sign in with Apple ”, TradeCast a besoin de certaines données provenant du compte Apple Developer de l’administrateur du compte.
Les étapes ci-dessous décrivent ce qui doit être fait pour générer les bonnes informations et les envoyer à TradeCast. Après avoir complété les étapes 1 à 7, TradeCast doit effectuer une action après laquelle l’étape 8 et les étapes suivantes peuvent être complétées.
Note: pour compléter cette feuille de route, vous aurez besoin d’un compte Apple Developer. Si vous n’avez pas encore créé un compte de développeur Apple, mais que vous souhaitez utiliser les applications iOS et/ou TVOS de TradeCast, cliquez ici pour consulter un article expliquant comment créer un compte de développeur Apple.
Étape 1
Allez à la Page principale du site Apple Developer et connectez-vous avec votre compte Apple Developer. Ensuite, allez dans le menu de gauche et cliquez sur “ Certificates, IDs & Profiles ”.
Étape 2
Dans le menu de gauche, allez à “ Identifier ”. Cherchez l’application correspondante. Dans la colonne “ Identifier ”, il y a une valeur dont nous aurons besoin plus tard. Copiez cette valeur et collez-la dans un fichier texte pour une utilisation ultérieure. L’identifiant ressemble normalement au nom de domaine, au nom de l’application (p. ex., “ tv.tradecast.tradecasttv ”).
Ensuite, cliquez sur l’identifiant. Une liste de ce qu’on appelle les “ capabilities ” apparaîtra. Faites défiler un peu vers le bas et assurez-vous que l’option “ Sign in with Apple ” est activée. Cliquez ensuite sur “ save ” dans le coin supérieur droit pour enregistrer ce réglage. Si un avertissement apparaît indiquant que les anciens “ provisioning profiles ” ont expiré, cliquez sur “ confirm ”.
Étape 3
Nous allons maintenant créer un nouvel identifiant. En haut à gauche de la page, vous trouverez la rubrique “ Identifiers ” avec un bouton pour créer un identifiant (un bouton bleu avec un symbole
“ + ”). Un menu s’ouvre dans lequel vous pouvez demander un identifiant. Cliquez sur “ Services ID’s ” dans ce menu.
Étape 4
Cliquez sur “ Continue ” dans le coin supérieur droit et choisissez une description pour la clé. Indiquez le nom de l’application (p. ex., “ TradeCast TV ”). Dans le champ “ identifier ”, entrez l’identifiant que vous avez copié à l’étape 2. Collez ceci dans le champ et ajoutez la phrase “ .signinwithapple ” (y compris le point). L’identifiant deviendra alors, par exemple : “ tv.tradecasttv.signinwithapple ”. Collez cet identifiant dans un autre fichier texte pour l’avoir sous la main pour une utilisation ultérieure.
Étape 5
Sur la même page, il y a aussi une case à cocher avec le texte “ Sign in with Apple ” derrière. Cochez cette case en cliquant dessus. Le bouton “ Configure ” sera alors activé. Cliquez dessus et vous verrez apparaître quelques champs à remplir. Pour “ Primary App ID ”, sélectionnez l’App ID de la plateforme vidéo dans le menu déroulant. Remplissez ensuite le domaine du site web à l’adresse
“ domains and subdomains ” sans “ https :// ” et “ www ” ( p. ex., “ tradecast.tv ”). Dans le deuxième champ - “ return URLs ” - entrez le domaine du site web avec “ https :// ” et “ www ” et ajoutez “ /auth ” à la fin de l’url (p. ex., “ https ://www.tradecast.tv/auth ”). Cliquez ensuite sur “ Save ”. Confirmez que les données sont correctes et cliquez sur “ done ”, puis sur “ Continue ”.
Étape 6
Confirmez que toutes les données ont été saisies correctement et cliquez sur “ Save ”. Vous allez maintenant revenir à la page avec tous les identifiants. Cliquez sur l’identifiant qui vient d’être créé. La page des étapes 4 et 5 réapparaîtra. Cliquez sur le bouton “ Configure ” de cette page. Deux boutons ont maintenant été ajoutés au domaine du site web : “ Download ” et “ Verify ”. Cliquez une fois sur le bouton “ Download ”. Un téléchargement sera lancé. Envoyez ce fichier en toute sécurité, en combinaison avec le nouvel identifiant (à partir de l’étape 4), à votre agent TradeCast Support.
Remarque: ce fichier doit être envoyé de manière sécurisée et non par courrier électronique. Tout d’abord, sécurisez le fichier avec un mot de passe ou utilisez un moyen d’envoi sécurisé. Contactez votre agent TradeCast Support pour discuter des méthodes adaptées à ce processus. Ne partagez pas ce fichier.
Étape 7
Le fichier de l’étape 6 est téléchargé par nos soins. Ceci est nécessaire pour qu’Apple puisse confirmer que le domaine est effectivement lié à l’application. TradeCast vous enverra un message dès que cette étape sera terminée.
Étape 8
Cette étape ne peut être réalisée qu’après que l’étape 7 ait été exécutée par TradeCast. Retournez à la page de l’étape 6. À côté du bouton “ Download ”, vous trouverez également un bouton “ Verify ”. Cliquez sur ce bouton. Apple devrait maintenant indiquer que le domaine a été approuvé.
Étape 9
Allez dans le menu de gauche et choisissez “ Keys ”. À côté de “ Keys ”, cliquez sur le bouton “ Add ” (le bouton bleu avec un symbole “ + ”). Choisissez un nom pour la clé, par exemple “ Tradecast TV Sign in with Apple key ”.
Faites défiler les cases à cocher et cochez la case “ Sign in with Apple ”. Cliquez ensuite sur le bouton “ Configure ”. Une liste des “ primary app ID’s ” apparaîtra. Sélectionnez l’ID d’application de votre plateforme vidéo. Cliquez ensuite sur " Sauvegarder " et " Continuer ". Confirmez que les données sont correctes et cliquez ensuite sur " Enregistrer ".
Étape 10
Vous pouvez maintenant télécharger la clé qui nous permet d’ajouter la fonction " Se connecter avec Apple ".
Note: ce fichier doit également être envoyé de manière sécurisée. Tout d’abord, sécurisez le fichier avec un mot de passe ou utilisez un moyen d’envoi sécurisé. Contactez votre agent TradeCast Support pour discuter des méthodes adaptées. Ne partagez pas ce fichier.
TradeCast vous contactera une fois l’étape finale de la procédure de “ Sign in with Apple ” terminée.