3

Nous développons l'application Windows Phone 8.1. Le HockeyApp a été choisi pour la distribution des applications. Pour pouvoir distribuer une application Windows Phone 8.1, il faut télécharger le fichier de profil de l'entreprise (.aetx). Ce qui devrait ensuite être téléchargé sur Windows Phone et seulement après que le fichier .xib signé avec le certificat de l'entreprise peut être installé.Windows Phone 8.1 Profil de l'entreprise

Le problème est que les rapports de téléphone l'erreur lorsque vous essayez d'installer le fichier .aetx:

Impossible d'ajouter compte travail

Nous n'avons pas pu mettre en place le lieu de travail Compte. Contactez le service d'assistance de votre société pour obtenir de l'aide.

Les détails est que le Code Mobile Enterprise certificat de signature a été demandé à Symantec de l'ordinateur Mac, et les certificats ont été exportés au format p12 mais pas .PFX comme dans le cas de Windows OS. Mais le fichier AETGenerator.exe n'affiche aucune erreur et a créé avec succès les fichiers .aet, .aetx et .xml.

J'ai suivi les Company app distribution for Windows Phone, et les étapes je l'ai fait:

  • Enregistré le compte d'entreprise sur Windows Phone Dev Center
  • Ordinateur Mac appliqué pour Symantec Enterprise code mobile signature certificat
  • sur Mac a pris le certificat d'entreprise de Symantec
  • Sur Mac exporté le certificat d'entreprise au fichier .p12
  • Sous Windows installé le Symantec_Enterprise_Mobile_Root_for_Microsoft.cer
  • Windows installé le Symantec_Enterprise_Mobile_CA_for_Microsoft_Cert.cer
  • Sur l'ordinateur de développement Windows a généré le fichier .aetx à l'aide du AETGenerator.exe des outils SDK Windows Phone 8.1

Maintenant, soit l'installation le fichier .aetx de l'email ou via Hockeyapp le téléphone montre la même erreur et n'installe pas le certificat.

J'ai essayé d'installer le .p12 de Mac sur Windows, puis d'exporter le fichier .pfx sous Windows avec un certificat privé inclus, puis de générer le fichier .aetx à partir de ce fichier .pfx, le résultat est le même; téléphone affiche la même erreur.

Si tous les certificats installer sous Windows (téléchargement des certificats Symantec et l'installation de certificats publics et privés d'entreprise à partir du fichier .p12), puis essayer de récupérer le certificat d'entreprise de Symantec sous Windows, le navigateur affiche:

Votre certificat ne peut pas être installé. Soit il a déjà été installé, soit vous avez supprimé votre clé privée.

Il semble que cette erreur s'affiche lorsque vous tentez d'installer la clé publique du certificat sur le même ordinateur que celui où il a été demandé.

La demande de certificat de signature de code Symantec Enterprise Mobile auprès de Mac, puis l'exportation du certificat, peut-elle être la cause de ce problème?

Si le certificat de signature de code d'entreprise mobile a déjà été acquis pour l'entreprise, existe-t-il un moyen de demander un autre certificat pour la même entreprise auprès d'un autre ordinateur? Lors de l'inscription pour un certificat, la clé privée est en cours de création in the browser on the back end, et je pense qu'il est possible de passer la même procédure à partir de Windows, mais ne pas payer pour un certificat supplémentaire.

Répondre

Questions connexes