2009-04-28 11 views
1

Mes projets font référence aux DLL statiques que j'ai créées. Ces projets sont configurés pour s'assurer qu'une phase de construction correspondante se produit. C'est-à-dire que si je construis en simulateur/débogage, la bibliothèque statique aura une version de simulateur/débogage mise à jour. Je peux vérifier que mon application fonctionne correctement, sauf pour le périphérique/la version. Existe-t-il un moyen de vérifier le périphérique/la version? C'est un peu comme de le jeter par-dessus le mur à Apple sans aucune vérification.Vérification d'une génération de versions

+0

Je ne suis pas sûr de savoir quelle est votre question? –

+0

Je pense que la question générale est: Pouvez-vous tester si une version de version fonctionne avant de l'envoyer et d'attendre une semaine pour découvrir qu'il ne fonctionne pas réellement? Ou existe-t-il un moyen d'effectuer un contrôle de qualité sur une version signée par le certificat du magasin d'applications? –

+0

Oui - merci Ed. – 4thSpace

Répondre

1

Ma recommandation est d'utiliser la configuration Release pour construire avec votre profil de développement et créer une nouvelle configuration Distribute. La nouvelle configuration doit être identique à la configuration Release, sauf qu'elle utilise vos certificats de distribution pour la signature plutôt que pour vos certificats de développement. Pour ce faire, allez dans les paramètres de votre projet, allez dans l'onglet Configurations et dupliquez la configuration Release, puis renommez le duplicate pour distribuer. Ensuite, allez dans l'onglet Générer, sélectionnez la configuration Distribuer dans la liste déroulante et modifiez l'identité de signature de code pour utiliser votre certificat de distribution.

Vous êtes maintenant assuré que la sortie des deux configurations est la même à l'exception de l'étape de signature de code. Si vous modifiez les paramètres de génération, supprimez et recréez simplement le profil Distribuer pour vous assurer que tous les paramètres sont les mêmes.