Open Sword Sparkle

Screenshot der Software:
Open Sword Sparkle
Softwarebeschreibung:
Version: 1.5b1
Upload-Datum: 3 Jan 15
Entwickler: Open Sword Group
Lizenz: Frei
Popularität: 5
Größe: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

Mit einigen bemerkenswerten Ausnahmen, hat die meisten Mac-Software wirklich lahm Update-Funktionalität. Programme werden in der Regel nur sagen, dass es eine neue Version verfügbar ist, zeigen Sie auf der Website, und stellen Sie den Rest. Ich versuche, das zu beheben.
 Sparkle ist ein Modul, die Entwickler in ihren Cocoa-Anwendungen (in fünf Schritten zu installieren!) Halten Sie sich sofort selbst Update Funktionalität zu erhalten. Damit meine ich, dass Ihre Anwendung in der Lage, sich selbst zu aktualisieren, nicht nur nach neuen Versionen: es wird die Update-Informationen von einem appcast auf Ihrem Server herunterladen, extrahieren, zu installieren, starten Sie zu lesen und sogar anbieten, die zeigen, Anwender Release Notes, bevor sie entscheiden, ob sie aktualisiert werden soll.
 Es ist kostenlos, es ist einfach, und es werde einen Mac besser für alle, so go for it!

Was ist neu in dieser Pressemitteilung:

  • Die wichtigsten Dinge zu wissen:
    • Der 10.3-Unterstützung ist nicht getestet besten; skizzen im schlimmsten Fall. Test mit ihm gründlich, bevor Sie es verwenden.
    • Sparkle fragt jetzt die Erlaubnis, auf den zweiten Start zu aktualisieren; seien Sie nicht überrascht zu sein, dass. Sie können dieses Verhalten mit einem Delegierten Methode zu ändern; Lesen SUUpdater.h für weitere Informationen.
    • Wir haben nicht mehr zwischen "prüfen beim Start" und "Zeitgesteuerte Updates" zu unterscheiden; alles, was geplant ist, wobei der Standardwert jeden Tag.
    • Die Testanwendung wird mit den neuen Profilmerkmale, aber das ist nur für die Demonstration: Das sind standardmäßig deaktiviert. Mehr dazu später.
    • Es sind keine Lokalisierungen noch.

  • Neue Features:
    • Sparkle unterstützt jetzt .pkgs. Benennen Sie einfach ihre .pkg den Namen der App und im Update-Archiv gestellt.
    • Sparkle sendet nun optional demografischer Profile Information; gesetzt SUEnableSystemProfiling auf YES in Ihrer Info.plist und überprüfen Sie die GET-Daten auf Ihren Webserver gesendet, wenn sie das appcast. Mehr dazu in der Dokumentation. Die Testanwendung hat dies auf Sie so das Verhalten zu sehen.
    • Sparkle unterstützt jetzt die Aktualisierung nicht .apps. Rufen -setHostBundle:. Auf dem Welt SUUpdater um ihr mitzuteilen, was Sie versuchen, zu aktualisieren sind
    • Sparkle unterstützt jetzt Garbage Collection in der Host-Anwendung. Verwenden Sie "Sparkle-with-GC.framework" für das, aber beachten Sie, es ist 10,5 geschützt.
    • Sparkle ist jetzt 64-Bit-kompatibel, Kompilieren und beide ppc64 x86_64.
    • Sparkle unterstützt nun ein Funkeln: minimumSystemVersion Attribut am Gehäuse. Es tut, was Sie denken, es tut.
    • Sparkle überprüft nun, ob der Host-Anwendung aus einer Image-Datei ausgeführt wird, und weigert sich, zu aktualisieren, wenn es ist. (Nur 10.4+)
    • Unterstützung für Unternehmen in Gehäuse Wege.
    • Die Dateigröße ausgegeben wird nun hübsch formatiert.
    • Sparkle gibt nun visuelle Anzeige, dass es die Suche nach Aktualisierungen, wenn der Benutzer des Updates gestartet. dh: es öffnet sich ein Statuscontroller sagen: "Suchen nach Updates"
    • Unterstützung für eine SUPublicDSAKeyFile hinzugefügt, so dass die Leute müssen nicht copy / paste den gesamten Schlüssel in die Info.plist. Stellen Sie diesen Schlüssel in Info.plist an den Dateinamen des Schlüssels in Ihrem Verzeichnis Resources.
    • Hinzugefügt einen eigentlich wartbare Codebasis.

  • Änderungen:
    • Sparkle Versionsvergleich jetzt erheblich weniger dumm und durch ein Bündel von Unit-Tests überprüft. Wenn etwas nicht so, wie Sie denken, es sollte nicht funktionieren, fügen Sie einen Test, um SUVersionComparisonTest.m
    • Es wurde ein Minimum an den Check-Intervall, so dass Entwickler nicht versehentlich ihre Anwendungen freigeben in die Wildnis mit 60-Sekunden-Test Prüfintervalle und haben DOS-Angriff ähnliche Ergebnisse. Es ist eine Stunde jetzt Release-Modus; fühlen Sie sich frei, es zu ändern.
    • Die Wiederaufnahme-Prozess verwendet jetzt einen separaten Hilfsanwendung, die ein viel robusteres Verfahren ist.
    • geändert CFBundleShortVersionString Verhalten:. Sparkle verwendet nicht mehr von Apple über Box-Stil der Anzeige ShortVersionString (CFBundleVersion), wenn diese verfügbar ist
    • Keine MD5 Prüfung. Verwenden DSA:. Es ist eigentlich sicher
    • Die Greuel, die war SUStatusChecker ist tot. Verwenden SUProbingUpdateDriver statt.

  • Bugfixes:
    • ein großer Fehler mit vollautomatischen Aktualisierung behoben: vor, wenn der Benutzer wählen, um später wieder in Gang, die App würde aus dem Papierkorb für eine Weile laufen. Jetzt die Tasten "installieren und starten" oder "später zu installieren."
    • Sparkle Kräfte Spotlight, um die aktualisierte Anwendung zu indizieren, so dass es nicht zu halten, die auf dem in den Papierkorb.
    • Sparkle trimmt Leerzeichen aus der ganzen DSA Signaturen; dies könnte abstürzt, bevor verursachen.
    • ein Fehler behoben, der Benutzer die Wahl, um eine Version zu überspringen würde zukünftige automatische Updates bis zum nächsten Start zu hemmen, wurde behoben.
    • Ein Fehler, der auftreten konnte, wenn die App verfügt über eine lokalisierte CFBundleName behoben.
    • .dmgs jetzt auf Leopard funktioniert.
    • Die Taste Status-Controllers Größen jetzt angemessen auf die Lokalisierung.
    • Sparkle funktioniert nun korrekt mit LSUIElement Apps:. Es konzentriert sich sie vor der Anzeige des Update-Benachrichtigung
    • Sparkle jetzt löscht gescheitert Teil Downloads.
    • Der Update-Benachrichtigung nicht mehr schwebt über alles in der App.
    • Feste abwechslungsreiche und verschiedene Speicherlecks.
    • Eine Menge anderer Dinge, die ich vergessen habe, oder waren zu klein, zu schweigen!

Anforderungen :

& nbsp;

  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9
  • Mac OS X 10.4 Intel
  • Mac OS X 10.0
  • Mac OS X 10.1
  • Mac OS X 10.5 PPC
  • Mac OS X 10.2
  • Mac OS X 10.5 Intel
  • Mac OS X 10.3
  • Mac OS Classic

& nbsp;

Ähnliche Software

Andere Software von Entwickler Open Sword Group

Pixen
Pixen

12 Dec 14

Kommentare zu Open Sword Sparkle

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!