dû à Mysteries m'empêcher d'utiliser un certificat délivré par Thawte à partir de la signature de code Un fichier DMG et la nécessité d'une certaine opportunité, je vais essayer de convaincre mon patron de nous mettre une licence de développement avec Apple. Si rien d'autre, il y a au moins un soutien produit ...? Quoi qu'il en soit: p>
Je comprends que le permis du développeur est de 100 $ / an. Au-delà de cela, qu'est-ce que cela coûte de les avoir délivrer un certificat pour la signature de code? P>
3 Réponses :
Votre compte de développeur de 100,00 $ vous permettra de créer autant de certificats que nécessaire pour une ou plusieurs applications. Pour iOS, vous créez généralement des licences de provisioning pour le développement, de sorte que vos utilisateurs de test puissent essayer votre application avant que Apple l'approuve. Ce n'est pas nécessaire sur le Mac cependant. Vous devriez être capable de construire votre application et de le déployer, mais vous aimez sans pomme en cours d'implication. P>
Vous ne dites pas dans votre message, mais je suppose que vous envisagez de vendre la demande via le Mac App Store? Si vous envisagez d'utiliser l'App Store ou Mac App Store, lorsque vous êtes prêt à publier votre application, vous créez un autre certificat de signature, utilisé uniquement lorsque vous soumettez pour examen. Si vous êtes auto-édition, soyez conscient que les certificats Apple Problèmes ont généralement des dates d'expiration courtes, et vous devrez peut-être ré-signer votre faisceau de distribution dans quelques mois. P>
J'espère que cela a été utile. P>
Merci! C'est ce que je cherchais. Nous ne prévoyons rien de vendre sur l'App Store, mais de la signature d'un DMG contenant un programme d'installation pour un plugin de navigateur = P une période d'expiration de quelques mois, je pense que je pense que les certificats sont gratuits.
J'ai eu du mal à trouver quelque chose de concret sur des sites Web Apple, mais j'ai l'air ci-dessous sur les sites que j'ai trouvés, il semble certain que vous devez payer Apple pour obtenir votre application signée, même si cela ne va pas dans le Mac App Store . Je ne pensais pas que vous devez payer pour cela. Il craint des applications open source. : / p>
http: //www.realsoftwareblog. com / 2012/08 / code-signature-réel-studio-applications-on.html p>
Malheureusement, pour signer vos applications, vous avez besoin d'un certificat de développeur de Pomme. Et le seul moyen d'obtenir un certificat de développeur est de vous inscrire Pour le programme de développeur MAC, qui coûte 100 $ par an. Cependant, le certificat que vous obtenez est bon pendant 5 ans, il semble donc que vous ne soyez pas besoin de payer les frais de 100 $ chaque année, sauf si vous souhaitez également distribuer Applications dans le Mac App Store. P> blockQuote>
http : //successfulsoftware.net/2012/08/30/how-to-sign-votre-mac-os-x-app-for-Gateekeeper/ P>
- Inscrivez-vous à la connexion des développeurs Apple (99 $ par an). Peu importe si vous avez déjà payé le nez pour une Windows authentrice certificat. Gatekeeper accepte uniquement les certificats Apple, vous avez donc pas le choix. Sur le côté plus, vous obtenez d'autres avantages, y compris Téléchargement de nouvelles mises à niveau OS gratuitement. Li> ol> blockQuote>
http: // www. cocoabuilder.com/archive/cocoa/315419-how-a-get-mac-codesign-certificat.html p>
Vous devez l'acheter à partir d'une autorité de certification, comme Thawte ou Verisign (ou l'un des résellois myriades) et ils seraient tous heureux pour vous vendre un à prix avantageux allant d'environ 80 $ à environ 500 $ / an. Sinon, vous pouvez obtenir un certificat d'Apple en tant que partie du programme de développeur OS X, qui vous coûtera les 100 $ supplémentaires / an Mais inclut également l'accès bêta au logiciel système OS X. P>
... p>
Avant le lion de montagne, le seul avantage d'acheter un cert à partir d'un L'autorité connue est pour la préférence du système de pare-feu "automatiquement Autoriser le logiciel signé de recevoir des connexions entrantes »(qui par le La façon est une préférence vraiment stupide, imo). L'inconvénient d'un tel certs est qu'ils expirent généralement relativement rapidement, dans un ou deux ans. p>
Le lion de montagne change un peu le jeu. Il élimine beaucoup de la avantage des autorités de certificats tiers, car seul Cert d'Apple permettra à votre application de courir, donc si vous n'allez pas obtenir un cert à partir de Apple (je ne pense pas pouvoir discuter des termes ici), vous pourriez aussi bien signe de soi. p> blockQuote>
C'est vraiment étonnant à quel point il est difficile de trouver ces informations sur le site Web terrible de Apple.
En fait, le moins cher pour 1 an est de 200 $ mais il l'obtient également à 500 $ de Symantec :) P>
https://www.sslshopper.com/apple-code-signing- Certificats.html P>