Créer une app
Retour

Resellers: 10 conseils pour créer des comptes Apple Developer efficacement

le 

En tant que Reseller GoodBarber, vous pouvez créer autant d’apps que vous voulez. Ces apps sont publiables sur le web (Progressive Web Apps), Android et iOS. Nous savons que vous avez parfois des difficultés pour publier les apps de vos clients sur l’App Store. Néanmoins, le fait de publier une app sur iOS présente une réelle plus-value pour vos clients. En tant qu’expert du mobile vous devez savoir publier une app sur l’App Store.

L’équipe de GoodBarber vous assiste tout au long du process. Nous avons aussi expliqué dans ce blog quelles sont les étapes de la création d’un compte Apple Developer  et les étapes de la publication d’une app sur le Store . Nous vous rappelons que chaque nouvelle app envoyée sur l’App Store avec GoodBarber a été vérifiée auparavant par nos équipes.

Mais quand vous êtes Reseller, vous n’êtes pas le propriétaire du compte “Developer”, c’est votre client qui doit l’être . Vous pouvez donc vous retrouver parfois bloqué. Nous allons donc vous donner des astuces pour faciliter la création de compte pour vos clients, et ainsi fluidifier le process de publication des apps iOS.

Pourquoi c’est important d’être présent sur iOS pour vos clients?

Notifications Push sur iOS
La seule manière d’envoyer des pushs sur iOS est de publier une app native sur l’App Store. Les pushs sont des armes ultra-efficaces dans la fidélisation et la relation utilisateur. Il peut être personnalisé, et surtout on est dans le “Permission Marketing”. L’utilisateur de l’app a donné son accord pour recevoir des pushs. La part de marché d’iOS n’est pas majoritaire dans le monde mais elle peut l’être dans certains pays , voire dans certaines catégories socio-professionnelles.

Image de marque
Quand vous vendez une app à un client, il paie pour le service que vous lui proposez. Mais il paie aussi pour l’image que l’app va véhiculer auprès de sa clientèle. Être sur iOS est un gage de qualité et apporte de la notoriété à votre client . Il va mettre en avant son app sur tous ces supports publicitaires afin de montrer que son entreprise est dynamique et moderne. Du fait que l’App Store est le store le plus sélectif, forcément le client verra d’un plus grand intérêt d’y être référencé. Et bien sûr son nom apparaîtra sur l’App Store.

Géolocalisation
Les apps natives sont parfaitement intégrées au système d’exploitation du smartphone de l’utilisateur final. Et donc, dans les apps natives, il est plus facile d’intégrer des fonctionnalités de géolocalisation (Géofencing, Maps..). Grâce aux apps natives, vos clients pourront offrir des services encore plus personnalisés à leurs utilisateurs. Et si leurs utilisateurs sont en partie des utilisateurs d’iPhone, il faudra publier cette app sur l’App Store.

Quelles sont les meilleures techniques pour créer un Compte Apple quand on est Reseller?

1/ Les fondamentaux

Il faut avoir en tête que pour publier une app, vous allez devoir gérer plusieurs “plateformes“ en même temps et il ne faut pas les confondre. D’autant plus que vous êtes externe à l’entreprise propriétaire du compte Apple. 

Voici les fondamentaux:
=> AppleID:Compte Apple générique . Votre client doit en créer un s’il n’en a pas. 1 seul compte Developer peut être créé par AppleID.
=> Apple Developer: C’est là que votre client doit effectivement créer son compte Apple Developer . Ce qui l’autorisera à publier des apps sur l’App Store. Depuis le compte Apple Developer, vous pouvez gérer la facturation et la mise à jour des certificats de push. 
=> App Store Connect: C’est depuis App Store Connect que vous allez gérer les publications, les mises à jour et voir les stats des apps liées au compte. Vous pourrez aussi gérer une Team d’utilisateurs dans cette section. Votre accès à l’App Store Connect sera généré automatiquement quand votre compte Developer sera créé.

2/ Création d’un compte “Organization”

Une fois que votre client a créé son Apple ID (s’il ne l’avait pas déjà fait..), il doit créer un compte Apple Developer. Voici le lien direct pour commencer: https://developer.apple.com/programs/enroll/
Dans la plupart des cas, vous vendez des apps à des entreprises. Nous vous conseillons fortement donc de lui faire choisir le compte “Organization” et non le compte “Individual” même si cela paraît plus simple. Pour rappel, le coût du compte Apple Developer est de 99$/an dans les 2 cas. Attention: Même si votre client est une entreprise individuelle ou une association, il ne faut pas opter pour un compte "Individual". D’abord, Apple vérifie donc, ils peuvent vous obliger à revenir vers un compte “Organization” ou "Non-Profit" plus tard (perte de temps assurée..). Aussi, avec un compte “Organization”, vous pouvez vous faire ajouter à la Team du client, ce qui vous laissera les mains libres pour gérer les publications et autres mises à jour à l’avenir. Vous aurez ainsi accès à App Store Connect et Developer.apple.com .
Note: Si votre client est une association ou une entité publique (mairie, région..), il peut demander une exonération du paiement du compte Developer. Dans le cas d’une association, il faudra choisir de créer un compte “Non-Profit” et dans le cadre d’une entité publique, il faudra choisir “Government Organization”. Je pense que votre client vous sera reconnaissant de leur avoir fait économiser 99$/an ;)

3/ Numéro D-U-N-S

Qu’est que le numéro D-U-N-S que demande Apple lors de la création du compte? Il s’agit simplement du numéro d’identification à 9 chiffres de votre entreprise dans le listing Dun & Bradstreet (D&B) . C’est un numéro d’identification international sur lequel Apple s’appuie pour certifier les comptes Developer de ses clients. 

Si votre client ne connaît pas son D-U-N-S, il suffit d’aller sur ce lien pour faire la vérification: https://developer.apple.com/enroll/duns-lookup/#!/search
Si son entreprise est connue dans le listing de Dun&Bradstreet, cela ne prendra que quelques heures pour le recevoir par retour de mail.

Si l’entreprise n’est pas connue, votre client pourra se faire référencer gratuitement chez D&S . La démarche peut prendre quelques jours. Il est conseillé au client de fournir des informations correctes et de garder à disposition tout document administratif prouvant l’existence de l’entreprise si une personne de D&S le contacte et lui demande des précisions. C’est pourquoi, il vaut mieux prendre le temps de suivre le process, car cela peut engendrer des soucis à l’avenir.

Une fois que tout est vérifié, il vous suffira de procéder au paiement et vous aurez accès au compte Developer Apple depuis cette adresse: https://developer.apple.com/account/

4/ Vérification des informations

Apple est très (très..) pointilleux sur les informations saisies dans le compte Developer “Organization”. Il faut donc bien vérifier les informations saisies (même si cela paraît évident) et surtout fournir un “VRAI” numéro de téléphone. En effet, votre client peut recevoir un coup de fil d’Apple juste après la création du compte juste pour vérifier son identité. Ils veulent vraiment s’assurer que ce soit une personne responsable de l’entreprise qui crée le compte. S’ils n’arrivent pas à joindre la personne qui crée le compte, la validation peut prendre plus de temps. Attention: Nous vous rappelons qu’il n’est possible de créer 1 seul compte Developer avec son AppleID. Il est donc déconseillé d’essayer de créer les comptes “Developer” de vos Clients avec votre propre AppleID.

5/ S'ajouter à la Team du client

Une fois que le compte Developer de votre client est créé il aura accès à AppStoreConnect: https://appstoreconnect.apple.com/ .

Comme indiqué plus haut, AppStoreConnect sert à publier et mettre à jour les apps. Comme son compte est un compte “Organization”, il aura la possibilité de vous ajouter à sa Team . Ainsi, il sera plus simple pour vous de gérer les publications et les mises à jour à sa place.
Astuce: Une fois que vous êtes dans la “Team” de votre client, nous vous conseillons d’ajouter la personne responsable de la publication chez GoodBarber à cette Team. Comme nous devons nous connecter à App Store Connect pour publier l’app, autant nous ajouter à la Team cela facilitera l’accès au compte pour plus tard. De plus, cela évitera d’être connecté ensemble dans le support pour la double authentification au moment de la 1ère connexion au compte, ce qui n’est jamais facile. Pour avoir les coordonnées de notre technicien en charge de la publication, il suffit d’envoyer un message au support ;)

6/ Ouvrir un Compte Developer n’est pas synonyme de publication assurée

Vous avez remarqué que depuis le début de cet article nous ne parlons que du compte Developer. En effet, même si cela paraît fastidieux, c’est impératif de suivre nos recommandations. D’abord, parce que cela va vous faire gagner du temps pour créer des comptes. De plus, une fois que votre compte est prêt, il faudra passer à la publication de l’app. Et l’équipe de “Review” chez Apple re-vérifie le compte en fonction de l’app que vous voulez publier. C’est pourquoi il ne faut pas tomber dans la facilité quand vous créez un compte Developer (Par exemple en choisissant “Individual” quand votre client est une entreprise..). Car dans ce cas, l’app peut être refusée à cause d’un compte non conforme. La règle 5.2.1 des guidelines est claire à ce sujet. Et Apple est particulièrement rigoureux sur les notions de propriété.

7/ Pensez à l’avenir

Même si votre app est déjà sur le Store, Apple peut vous refuser une mise à jour ou pire, enlever l’app du Store. Bien sûr, cela arrive que dans des cas extrêmes mais dans les conditions générales de vente, Apple s'arroge ce droit. C’est pourquoi, la création du compte Développer peut prendre du temps au début mais cela évitera beaucoup de tracas à vos clients dans le futur. Lorsque vous allez devoir faire des mises à jour, l’équipe de review d’Apple fait une nouvelle vérification de l’app. S’ils se rendent compte qu’ils ont raté une erreur lors de la 1ère publication, ils ne se gêneront pas pour vous la signaler lors de la mise à jour et ainsi bloqueront cette mise à jour. 

8/ N’hésitez pas à demander de l’aide

Comme dans tous les systèmes automatisés, en général on suit les étapes et on essaie de comprendre par soi-même. Néanmoins, dans certaines situations, demander de l’aide peut vous éviter quelques migraines et vous faire gagner du temps. Dans ce cas, vous pouvez faire appel aux experts d’Apple .

Le support est très efficace et rapide. Vous choisissez la catégorie et la sous-catégorie de votre demande.
Ensuite on vous propose d’être contacté par téléphone ou par email. Il arrive souvent qu’on propose de vous rappeler dans la minute.

Ces experts sont là pour vous aider lors de la publication mais aussi dans la création du compte Apple Developer. N’hésitez pas à les contacter.

9/ Aidez votre client lors de la création du compte

Il faut être honnête, beaucoup de vos clients ne seront pas prêts à suivre tout ce process tout seuls. Ils risquent de trouver ça long et complexe, et donc d’abandonner. Ils vont vous solliciter souvent pour vous demander des précisions. Afin de ne pas les décourager, nous vous recommandons d’être présent au moment où votre client crée son compte. Ou au moins en visioconférence. D’abord, vous connaissez mieux le process et le milieu technologique qu’eux. De plus, cela vous permettra d’être sûr que tout ait bien été respecté et ainsi de gagner du temps au moment de la publication quand vous prendrez le relais. Enfin, en épaulant votre client pour ce genre de démarches, vous montrerez vraiment que votre agence est qualifiée en matière d’app et votre client valorisera votre compétence à sa juste valeur. 

10/ Tenir un Tableau de bord de suivi des apps de vos clients

Comme nous venons de le voir, vos clients font souvent appel à vous car vous êtes un expert dans la création d’apps mobiles, mais aussi pour les services que vous proposez. En effet, beaucoup de clients de Resellers ne sont pas très rigoureux dans le suivi des publications, des mises à jour de l’app, du renouvellement des certificats de push, etc… Ils savent qu’ils peuvent compter sur vous donc ils ne vont surement pas mettre ça dans leurs to-do list. 

Ce que nous recommandons est donc de garder la liste des apps publiées sur les stores, avec les versions et les dates de publication dans un Spreadsheet ou tout autre logiciel de suivi. Nos développeurs conseillent de mettre à jour les apps au moins 2 fois par an sur les stores, même si vous ne faites pas de modifications significatives. En effet, les plateformes corrigent des bugs et font des modifications sans cesse dans leur système d’exploitation. Pour que l’app de votre client reste dans les standards des stores, et pour éviter les bugs, des mises à jour régulières sont indispensables. Si l’app a des dysfonctionnements, votre client va vous contacter pour manifester son mécontentement. C’est pourquoi, grâce à votre tableau de bord, vous éviterez des mauvaises expériences.

Conclusion

Nous écrivons souvent sur le thème des publications d’apps sur iOS. Mais nous trouvons que c’est indispensable car cela génère régulièrement de l’appréhension chez nos clients. C’est pourquoi nous essayons d’être les plus pédagogues possible. En effet, il arrive qu’il y ait des blocages parfois mais la plupart du temps, en suivant correctement les étapes données, cela se passe très bien. Un dernier conseil que nous vous donnerons est donc d’essayer de ne pas faire toutes les démarches au dernier moment. Comme on l’a vu, vous pouvez commencer à demander à vos clients de créer des comptes Apple Developer, même avant que l’app soit finie. Ce sera un souci de moins à gérer au moment effectif de la publication de l’app. Et bien sûr, plus de 30.000 apps ont été créées avec GoodBarber, donc nous avons l’expérience du monde du mobile. N’hésitez donc pas à solliciter le support à tout moment depuis votre Back-Office. Ce sont des experts, ils vous aiguilleront au mieux pour faciliter la publication de vos Apps.

Vous n’avez pas encore de compte Reseller?

Voici le process pour tester gratuitement:

1/ Premièrement, vous avez besoin d'une App de Contenu: Créer une version d'essai

2/ Remplissez le formulaire Reseller directement dans votre back-office en allant dans Add-ons > Services > Reseller puis sélectionnez soit le plan Reseller Classic ou Reseller Classic&Shopping
 
3/ Connectez vous au Reseller dashboard ici : https://www.goodbarber.com/reseller/manage/