Question

Je suis en train de lire plusieurs tutoriels et regarder des vidéos iTube pour voir comment me préparer au mieux mon application pour la distribution ad hoc. Cependant les informations que je suis arrivé est pas vraiment cohérent, il va de l'explication en 5 étapes du développeur Centre d'Apple à près de 3 minutes vidéo, où je dois définir quelques options de signature de code dans Xcode, créer et zip les archives, etc. Mes questions:

1. Y at-il un tutoriel disponible, ce qui explique tout nécessaire, mais pas trop? Je me sens en quelque sorte, par exemple, que la signature de code n'est pas vraiment nécessaire.

2. Après avoir essayé d'installer l'application à l'aide d'iTunes, le synch a affirmé qu'il n'a pas été en mesure de l'installer. Est-il un journal disponible dans iTunes, donc je peux vérifier pour plus de détails d'erreur?

3. Que diriez-vous passer du mode de distribution ad hoc en mode développeur normal? Après avoir suivi les étapes de la vidéo et préparé mon application pour la distribution Ad Hoc, je ne pouvais l'installer sur mon appareil plus, je suis l'erreur

Créer une cible Abiliator Vérifier les dépendances [Beror] erreur CodeSign: signature de code est requis pour le type de produit 'Application' dans SDK iOS 5.0 '

Voici le tutoriel vidéo sur iTube je suivais: Démo de l'application iPhone de distribution ad hoc

Merci pour vos commentaires et ont un grand week-end.

Était-ce utile?

La solution

OK, regardé l'erreur « Le travail suivant a essayé de pirater le service ... » et a vu qu'un redémarrage de l'iPhone peut résoudre le problème ... et devinez quoi, je poursuivais un fantôme toute la journée ..... Il fonctionne parfaitement. Alors dernier conseil pour toute personne, ayant un problème similaire, après l'installation d'une application via Ad Hoc pour la première fois. Redémarrez l'iPhone, sinon l'application peut se bloquer

Vive et maintenant bien fini: -)

PS: Juste pour contourner ce fil ici les étapes que j'ai fait à la fin (comme mentionné, j'utilise XCode 4.2.1):

  1. Ajout de mon appareil sur le portail Provisioning (cela avait été fait il y a longtemps, mais il est une étape importante, car les ID de périphériques de testeurs bêta doivent également être enregistrées ici avant de re-créer et télécharger le profil de distribution)
  2. Créé et téléchargé un certificat de distribution iOS dans le portail Provisioning
  3. Importée le certificat dans mon trousseau
  4. Création d'un fichier spécial Provisioning dans le portail Provisioning
  5. téléchargeaient ce profil
  6. Double cliqué sur le profil, qui a ajouté à l'Organisateur XCode Provisioning section Profil)
  7. Ajout des options Tous SDK et Tous iOS SDK pour le code de distribution ad hoc Signature Identité dans la section Signature Code de mon projet et mon objectif et définir les valeurs avec mon dossier spécial Provisioning Je viens de créer et importés
  8. Fait que l'option dans mon application fichier .plist « L'application nécessite l'environnement iPhone » a été défini sur true
  9. Ran un environnement propre (produit / Clean) et une construction uniquement (Build produit)
  10. En application que l'n'a pas été installé sur mon iPhone (comme je testais avant par XCode)
  11. Copié la cible (les produits du groupe via Afficher dans le Finder) vers iTunes par glisser-déposer (je laissai tomber dans la section médias)
  12. Copié du fichier ad hoc Provisioning dans iTunes par glisser-déposer (également à la section médias)
  13. En application que l'a été vérifié pour la synchronisation, iTunes synched avec l'iPhone
  14. Enfin redémarrée mon iPhone! Cependant, je suis sûr que cela pourrait se produire sur le seul appareil développeurs. Je suppose que la raison qui était un processus, tout en restant sur l'iPhone, de mon dernier test via XCode.

Je ne pas utiliser un fichier de droits. J'ai fait de savoir, ce que le fichier est vraiment, j'ai lu qu'il pourrait être nécessaire que, si vous utilisez iCloud. Et XCode 4.2 développeurs, il n'y a rien comme File / New / droit modèle plus dans XCode. Le fichier est créé dès que vous cochez l'option et donnez le Entitlements fichier votre nom de votre choix dans l'onglet Résumé de votre cible.

Vous pouvez également télécharger le Utilitaire de configuration iPhone d'Apple

Je recommande également cela à mes bêta-testeurs, car il vous permet de voir le journal de la console de l'iPhone, ce qui bien sûr peut être très utile en cas d'erreur.

Hope ce résumé aide les autres, la mise en place de leur application pour la première distribution ad hoc.

Cheers, René

Autres conseils

signature de code est simple.

d'abord vous créer un profil mobileprovisioning pour vos applications paquet identifiant également ajouter les périphériques à l'application pour construire. pour construire adhoc faire dans l'onglet distibution. le télécharger, cliquez deux fois ajouter au trousseau.

maintenant vous tak votre application dans le profil xcode.select de coreect (de signature de code). jeu de construction de ligne de commande pour la distribution, oh j'ai oublié de créer un nouveau débogage de jeu de fichier (entitlements.plist) à l'intérieur false, ajouter le chemin relatif dans la cible, juste au-dessus CodeSigning spécifié. sélectionnez maintenant la iosdevice en haut à gauche (où vous sélectionnez le simulateur) commande de presse + b pour construire l'application. l'application serait dans les produits dossier (en bas) de le localiser dans le Finder glisser à itunes, peut être aussi profil d'approvisionnement et de le synchroniser. fait.

Aller à https://developer.apple.com/devcenter/ios/index. l'action et connexion. Vous pouvez trouver «portail d'approvisionnement iOS. Et après y aller, choisissez la section « distribution ». Sélectionnez « COMMENT », vous pouvez trouver les mesures nécessaires là.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top