2010-03-01 12 views
1

J'ai eu une question sur le développement d'une application pour les membres d'une association et je ne peux pas déterminer à partir du guide Enterprise Deployment s'il s'agit d'une méthode appropriée pour déployer l'application.Le déploiement d'entreprise iPhone est-il approprié pour la distribution aux membres d'une association?

Les membres possèdent leurs propres périphériques. Une application d'entreprise peut-elle être déployée tout en permettant aux utilisateurs de continuer à utiliser leurs propres connexions à l'Appstore?

À tout moment, les périphériques doivent-ils être connectés physiquement à une machine exécutant iTunes appartenant à l'association ou un profil d'approvisionnement peut-il être distribué via le Web ou par courrier électronique? Je vois que les profils trouvés dans certains répertoires (par exemple, ~/Bibliothèque/MobileDevice/Provisioning Profiles /) seront automatiquement installés, de sorte que les profils et l'application peuvent simplement être envoyés par e-mail aux membres?

Le guide Enterprise Deployment contient de nombreuses instructions sur le verrouillage de l'appareil. Cela peut-il être ignoré?

Répondre

3

J'ai eu une question sur le développement d'une application pour les membres d'une association et je ne peux pas déterminer à partir du guide de déploiement d'entreprise si cela est une méthode appropriée pour le déploiement de l'application .

Semble bien pour le type de déploiement dont vous parlez. Sachez simplement que si vous possédez le compte de développeur d'entreprise, vous ne pourrez pas effectuer le déploiement App Store avec le même compte.

membres possèdent leurs propres dispositifs, peut ainsi une application d'entreprise déployer tout permettant aux utilisateurs de continuer à utiliser leurs propres connexions Appstore?

Oui, les applications Appstore et les applications d'entreprise peuvent coexister sur le même périphérique.

À tout moment, les appareils ne doivent être physiquement connecté à une machine exécutant iTunes qui appartient à l'association ou peut d'un profil de être distribué via le web ou email? Je vois que les profils trouvés dans certains répertoires (par exemple, ~/Library/MobileDevice/Provisioning Profiles /) seront automatiquement installés , de sorte que les profils et l'application peuvent simplement être envoyés par courrier électronique aux membres?

Vous pouvez obtenir l'application binaire et le profil aux membres de votre choix. Snailmail un CD ... coller une clé USB sur un pigeon ... Tant qu'ils auront accès à l'iTunes avec lequel ils synchronisent leurs appareils, ils pourront installer votre application.

Enterprise Guide de déploiement contient beaucoup d'instructions sur verrouiller l'appareil. Est-ce que cela peut être ignoré?

Vous ne savez pas de quel guide vous parlez. S'il vous plaît inclure le lien.

+0

Si je vous comprends bien, je peux distribuer le binaire et le profil d'approvisionnement à personne et ont les installer? Ne dois-je pas d'abord enregistrer l'appareil? – edoloughlin

+0

Que je ne suis pas sûr. J'ai le compte de développeur normal et non l'entreprise. Je sais que vous avez besoin de l'UUID pour chaque périphérique que vous souhaitez installer pour une distribution Ad Hoc. Je ne sais pas si c'est également une restriction pour la distribution d'entreprise. Je pencherais vers, vous devez enregistrer l'appareil en obtenant l'UUID. Encore une fois, je ne suis pas certain. –

-1

Vous devez les dispositifs UDID qui est inclus dans le profil de provisionnement pour l'application, qui permet à ce périphérique pour exécuter l'application

+2

Je crois que vous avez tort. Vous créez un profil de distribution d'entreprise que vous distribuez avec votre application. Vous n'avez pas besoin de l'UDID de tous les périphériques de l'entreprise - seuls ceux utilisés pour le développement. Une fois que l'utilisateur a installé le certificat mobileprovision dans ~/Library/MobileDevice/Provisioning Profiles/il peut ensuite faire glisser les applications signées avec ce certificat dans iTunes et les synchroniser avec l'appareil et les exécuter. – smountcastle