Distribuer ses applis AdHoc Over The Air / via le net

AliGatorAliGator Membre, Modérateur
22:39 modifié dans Actualités #1
Un petit tutoriel bien intéressant pour expliquer comment on peut publier une application AdHoc "Over The Air"
Cela permet en particulier, en uploadant notre .ipa sur un serveur web, de faire en sorte que l'utilisateur n'ait plus qu'à  aller sur la page web avec son iPhone et que cela lui propose directement d'installer l'appli (sans avoir à  synchroniser son iPhone avec son iTunes)

ota-fig13.png

Réponses

  • muqaddarmuqaddar Administrateur
    22:39 modifié #2
    J'ai vu ça ce matin.
    Intéressant en effet. 
  • dotshedotshe Membre
    22:39 modifié #3
    C'est super intéressant Over The Air. On l'utilise pas mal pour déployer des applications en interne.

    En gros, tu fais une appli, après tu peux carrément faire le déploiement automatique (tout se fait à  l'aide d'un script qui peut être exécuté par Hudson : build and archive, création de la page web, dépot sur une machine) et hop ensuite l'utilisateur a juste :
    - soit à  cliquer sur un lien que tu lui transmets par mail
    - soit un bouton de mise à  jour dans l'application

  • AliGatorAliGator Membre, Modérateur
    22:39 modifié #4
    En fait moi je savais que ça existait, mais je savais pas que tout le monde pouvais le faire : je pensais qu'il fallait un certificat "Enterprise Program" et qu'avec un "Standard Individual Program" ou avec un "Standard Company Program" ça marchait pas, alors que si (je viens de tester, ça marche nickel, même en signant avec un Profil de Développement)
  • CeetixCeetix Membre
    22:39 modifié #5
    C'est super ça ! Ca évitera d'expliquer à  mes clients de faire des glisser déposer etc ...
    Merci pour le lien !
  • DrakenDraken Membre
    22:39 modifié #6
    Y a-t-il une durée de validité pour les applications distribuées en AdHoc, liée à  la date d'expiration de la licence de développement par exemple ?



  • StephSteph Membre
    22:39 modifié #7
    Par contre avec Xcode 4 faut faire comment ? Pour le moment j'ai récupéré un ancien plist que je modifie mais bon.
  • iSofTomiSofTom Membre
    22:39 modifié #8
    @Draken : pour la durée de validité, je pense que c'est plus lié à  la durée de validité du provisionning embarqué.

    @Steph : faire comment quoi? Parce que ça change rien pour l'OTA, ça marche tout pareil...
  • StephSteph Membre
    22:39 modifié #9
    Si je me souviens bien, ça te généré automatiquement le plist et l'ipa et now, tu peux juste faire un ipa, je crois même que le tuto mentionne le .html.

    Je le fais c'est pas le souci, mais la procédure a certainement changée.
  • KveenKveen Membre
    juillet 2011 modifié #10
    Salut,

    Pardon, ce n'est peut-être pas la bonne section pour poster ça mais c'est en rapport direct avec le sujet. C'est bizarre, quand je crée un .ipa et que je l'installe via iTunes, pas de problème mais en suivant le tuto OTA, le téléchargement s'arrête en plein milieu avec le message : "Impossible de télécharger..." ! Quelqu'un a déjà  rencontré ce problème. ça a l'air de simplifier la vie ce mode de distribution.

    Bonne journée,

    K.

    [EDIT] Pour info, je n'avais pas de fichier Entitlements.plist donc ça ne fonctionnait pas. Un bonne lecture pour ceux qui comme moi n'ont pas connu très longtemps Xcode 3...
  • BefaBefa Membre
    22:39 modifié #11
    Bonjour,

    je me permet de rouvrir ce sujet car j'ai une question (peut être bête) sur ce sujet :
    Est ce que ce mode de déploiement nécessite qu'un profil de développement soit installé sur le device, ou bien comme je crois l'avoir compris, est ce qu'il suffit que le device soit entré dans la liste des device sur le portail developpeur au moment de generer le mobileprovision ?

    Merci pour vos réponses.
  • CéroceCéroce Membre, Modérateur
    22:39 modifié #12
    Il n'y a pas de différence par rapport au déploiement filaire (= connexion au Mac ou PC + synchro).

    Ainsi, pour un distribution "In House", il n'y a toujours pas à  saisir la liste des terminaux.
    Et pour une distribution "Ad Hoc", il faut toujours saisir la liste des terminaux sur le Provisionning Portal.


  • BefaBefa Membre
    22:39 modifié #13
    Salut Renaud  :)

    oui c'est bien ce que j'avais cru comprendre, mais en faisant mon déploiement j'ai du me mélanger les pinceaux et ne pas signer avec le bon mobileProvision et j'avais donc une erreur lors de l'installation.

    Je viens de refaire la manip de bout en bout et ça semble fonctionner correctement.

    Merci et bon week end.

    Fabrice
  • CéroceCéroce Membre, Modérateur
    22:39 modifié #14
    Ah, il y a des anciens stagiaires dans les parages  ;)

    Si tu en es au déploiement, alors c'est que tu as bien avancé sur tes projets...  :p
Connectez-vous ou Inscrivez-vous pour répondre.