2014-07-25 1 views
0

J'ai dépanné une 'erreur de mise à jour!' pour quelques jours maintenant avec Sparkle et ont fait peu de progrès. J'ai modélisé mon appcast après un échantillon de travail aussi proche que possible mais je n'ai pas réussi à le faire fonctionner. Enfin, je viens décidé utiliser l'échantillon dans mon application appcast tester:Est-ce que mon appcast Sparkle a besoin d'une étincelle: Champ dsaSignature pour être valide?

http://sparkle-project.org/files/sparkletestcast.xml 

Quand je mets que mon SUFeedURL voila il fonctionne. J'ai donc copié et collé le contenu de ce fichier XML sur le fichier de mon serveur et cela ne fonctionne pas. En regardant le diff de plus près, la seule différence matérielle est l'éclat: dsaSignature, pour lequel je n'ai pas une valeur valide.

En lisant le documentation, cependant, j'ai eu l'impression que je n'avais besoin de faire face à la tâche dsaSignature que si je ne signais pas l'application moi-même avec mon certificat. Lorsque je déploie la version de cette application, je l'exporte à partir de Xcode et la signe avec mon identité de développement, puis je la zippe et la place sur le serveur.

Ai-je besoin du champ sparkle: dsaSignature dans mon appcast si je signe moi-même l'application? Je n'arrive pas à comprendre pourquoi cela ne fonctionne pas.

Répondre

1

WOW. Juste wow. Mon SUFeedURL a commencé avec www, pas http://www. Cela causait l'accident et a pris plusieurs heures de grattage de la tête pour traquer. Espérons que cela aidera quelqu'un dans le futur.

+0

Vous pouvez signaler le problème ici: https://github.com/sparkle-project/Sparkle/issues – pkamb

Questions connexes