IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Soumission d'une application à l'apple Store - Version Beta


Sujet :

Delphi

  1. #1
    Membre confirmé Avatar de blonde
    Femme Profil pro
    Développeur Delphi
    Inscrit en
    Septembre 2003
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Delphi

    Informations forums :
    Inscription : Septembre 2003
    Messages : 278
    Points : 477
    Points
    477
    Par défaut Soumission d'une application à l'apple Store - Version Beta
    Salut,

    j'ai développé une application avec Embarcadero en FMX.
    J'ai créé un provioning profiles via mon compte développeur chez apple. J'ai compilé en intégrant ce provisioning profile, et j'ai soumis mon appli.

    Mais elle n'a pas été validée.
    Le support me répond la chose suivante :

    "Pour distribuer une app bêta aux testeurs, vous devez signer cette app avec un provisioning profile de distribution contenant l’autorisation bêta. "
    Est-ce que ça parle à quelqu'un cette "autorisation beta" ?

    Je n'ai rien trouvé sur la page de génération des provionning profiles, et il ne me semble pas avoir vu d'option dans Embarcadero.
    Peut-être dans un fichier de configuration ?

    Il faut aussi savoir que j'ai essayé avec 2 types de provisioning profiles :
    l'un Ad-Hoc, et l'autre Distribution, et des 2 manières l'application n'est pas validée.

  2. #2
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Bonjour, ce n'est pas un problème lié à Delphi mais un problème de configuration au niveau de ton compte développeur chez Apple.

    Il faut générer un certificat développeur de distribution, ajouter l'application à la liste des applications et générer un profil d'approvisionnement de distribution de type "AppStore".
    Côté iTunes Connect (ou Apple Connect), tu dois avoir créé la fiche de ton application, mais ça, à priori tu l'as bien fait sinon tu aurais eu une autre erreur.

    Ensuite, côté Delphi, il faut que tu fasses un déploiement en utilisant le certificat de distribution.

    contrairement à Android et à Google Play, chez Apple il n'y a pas de notion de beta test au niveau des fichiers : on soumet tout de la même façon, que ce soit pour des tests via TestFlight ou pour de la mise en production.

  3. #3
    Membre confirmé Avatar de blonde
    Femme Profil pro
    Développeur Delphi
    Inscrit en
    Septembre 2003
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Delphi

    Informations forums :
    Inscription : Septembre 2003
    Messages : 278
    Points : 477
    Points
    477
    Par défaut
    Merci pour ta réponse !

    J'ai fait tout comme tu l'as décris. J'ai créé un profil d'approvisionnement de type "distribution" pour apple Store, qui est lié à un certificat de distribution.
    Pour le moment, l'application a encore un statut "Traitement en cours" sur l'apple Store connect. J'attends 2 jours et je contacterai à nouveau le service hotline.

    Tu as déjà déposé des applications sur l'apple Store ? Tu n'as jamais rencontré de problèmes ?

  4. #4
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Citation Envoyé par blonde Voir le message
    Tu as déjà déposé des applications sur l'apple Store ? Tu n'as jamais rencontré de problèmes ?
    quelques unes en ligne, oui, pour les problèmes tout dépend de l'application, de la période, de l'humeur d'Apple, etc

    en pratique, une fois qu'on a la technique, on fait ça sans trop se poser de question, c'est juste quelques étapes parfois fastidieuses (comme la création d'icônes et de captures d'écrans) à passer

    pour les problèmes de validation d'application, les explications de leur part sont en général assez détaillées, donc on corrige et on resoumet s'il y a besoin

  5. #5
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Alors, quoi de neuf ? Apple a validé et tu as pu passer à l'étape Test Flight ?

  6. #6
    Membre confirmé Avatar de blonde
    Femme Profil pro
    Développeur Delphi
    Inscrit en
    Septembre 2003
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Delphi

    Informations forums :
    Inscription : Septembre 2003
    Messages : 278
    Points : 477
    Points
    477
    Par défaut
    Salut pprem,

    c'est sympa de prendre des nouvelles.
    J'ai refait une build, j'avais lu qu'il valait mieux donner des n° de version en 2 valeurs genre 1.2 plutôt qu'en 3 genre 1.1.1. Mais ça n'a pas résolu le problème.
    J'ai essayé de contacter le support avec leur service de rappel automatique, mais ça a raccroché sans pouvoir parler à quiconque.
    Du coup, ben j'ai envoyé un mail et j'attends la réponse.

    J'imagine que c'est juste un paramétrage dans le projet qui n'est pas bon. Suite au prochain épisode !

  7. #7
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Si tu veux, à titre exceptionnel, je peux jeter un coup d'oeil via télémaintenance à ton projet et la configuration de ton compte Apple.

  8. #8
    Membre confirmé Avatar de blonde
    Femme Profil pro
    Développeur Delphi
    Inscrit en
    Septembre 2003
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Delphi

    Informations forums :
    Inscription : Septembre 2003
    Messages : 278
    Points : 477
    Points
    477
    Par défaut
    Merci Patrick, j'accepte volontiers ta proposition.
    Hier, le support m'a rappelée, mais pas chance je n'étais pas disponible. Il devrait me recontacter aujourd'hui. J'essaie de voir ça avec eux avant de te déranger !

    Les choses avancent, de ce que je comprends, l'application est bien soumise. Néanmoins, j'ai toujours une erreur quand j'ajoute la build dans un groupe de test au niveau de TestFlight. Et malheureusement l'erreur n'est pas bien décrite puisqu'elle m'annonce "une erreur est survenue, veuillez recommencer" ..

  9. #9
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    d'ac, tiens moi au courant et contacte moi en privé si tu veux qu'on se trouve un moment pour voir ça ensemble d'ici lundi

  10. #10
    Membre confirmé Avatar de blonde
    Femme Profil pro
    Développeur Delphi
    Inscrit en
    Septembre 2003
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Delphi

    Informations forums :
    Inscription : Septembre 2003
    Messages : 278
    Points : 477
    Points
    477
    Par défaut
    Bon, j'ai tout repris à 0 depuis le début. Je fais ça le dimanche soir, je n'ai vraiment pas de vie...

    La seule chose que j'ai changée se trouve dans les options du projet dans Embarcadero, c'est le CFBundleName il avait la valeur $(ModuleName) , je lui ai donné la même valeur que celle que j'ai mise dans CFBundleIdentifier
    Tu me diras, c'était bien écris sur le Wiki ici

    Et donc, ça fonctionne maintenant, j'ai pu ajouter des testeurs pour l'application dans le TestFlight.

    En attendant, j'ai quand même appris pleins de trucs comme par exemple lire le contenu d'un provisioning profile pour vérifier que l'option "Beta" est bien activée.

  11. #11
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Citation Envoyé par blonde Voir le message
    c'est le CFBundleName il avait la valeur $(ModuleName) , je lui ai donné la même valeur que celle que j'ai mise dans CFBundleIdentifier
    Bizarre car c'est seulement nécessaire pour le Mac AppStore, pas pour iOS ou alors Apple a encore changé la donne. En tout as tant mieux si tu as réussis à faire ce que tu voulais.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Soumission d'une application MarketPlace
    Par DotNET74 dans le forum Windows Phone
    Réponses: 5
    Dernier message: 23/08/2011, 06h52
  2. À lire avant de poster - soumission d'une application
    Par MrDuChnok dans le forum Mon application mobile
    Réponses: 0
    Dernier message: 27/06/2011, 14h01
  3. Publier une application sur mac store
    Par fghjk dans le forum Apple
    Réponses: 2
    Dernier message: 16/10/2009, 17h10
  4. Bug avec une application sur Windows XP version anglaise
    Par QAYS dans le forum Bases de données
    Réponses: 8
    Dernier message: 22/06/2009, 09h23
  5. Comment structurer une application avec des multiples versions ?
    Par Worldofdada dans le forum Windows Forms
    Réponses: 5
    Dernier message: 31/05/2007, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo