Open Sword Sparkle

Software screenshot:
Open Sword Sparkle
Dettagli del software:
Versione: 1.5b1
Data di caricamento: 3 Jan 15
Sviluppatore: Open Sword Group
Licenza: Libero
Popolarità: 5
Dimensione: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

Con poche eccezioni, la maggior parte del software Mac ha funzionalità di aggiornamento veramente zoppo. I programmi di solito solo dire che c'è una nuova versione disponibile, è puntare sul sito web, e farti fare il resto. Sto cercando di sistemare le cose.
 Sparkle è un modulo che gli sviluppatori possono attaccare nelle loro applicazioni Cocoa (cinque fasi di installazione!) Per ottenere funzionalità di auto-aggiornamento immediato. Con questo, voglio dire che la vostra applicazione sarà in grado di aggiornarsi, non basta controllare per le nuove versioni: si leggerà le informazioni di aggiornamento da una appcast sul server, scaricare, estrarre, installare, riavviare, e offrono anche per mostrare la gli utenti rilasciano le note prima di decidere se vogliono aggiornare.
 E 'gratis, è facile, e lo farò con un Mac migliore per tutti, in modo da andare per esso!

Cosa c'è di nuovo in questa versione:

  • Le cose più importanti da sapere:
    • Il supporto 10.3 è testato al meglio; abbozzato nel peggiore dei casi. Prova con accuratamente prima di usarla.
    • Sparkle ora chiede il permesso di aggiornare il secondo lancio; non essere sorpreso a questo. È possibile modificare questo comportamento con un metodo delegato; leggi SUUpdater.h per maggiori informazioni.
    • Si distinguono più tra "check all'avvio" e "aggiornamenti pianificati"; tutto è previsto, con il default di essere ogni giorno.
    • L'applicazione di test utilizza le nuove funzionalità di profilazione, ma questo è solo per dimostrazione: sono disattivati ​​per impostazione predefinita. Maggiori informazioni su questo più avanti.
    • Non ci sono ancora le localizzazioni.

  • Nuove funzionalità:
    • Sparkle ora supporta .pkgs. Basta nominare il .pkg il nome della app e mettere in archivio di aggiornamento.
    • Sparkle ora invia le informazioni dei profili demografici facoltativo; set SUEnableSystemProfiling YES in Info.plist e verificare i dati vengono inviati al server web quando va a prendere il appcast. Più su questo nella documentazione. L'applicazione di test ha questo in modo da poter vedere il comportamento.
    • Sparkle ora supporta l'aggiornamento non .apps. Basta chiamare -setHostBundle:. Sulla SUUpdater globale per farle sapere che cosa si sta cercando di aggiornare
    • Sparkle ora supporta la raccolta dei rifiuti in app host. Utilizzare "Sparkle-con-GC.framework" per questo, ma essere consapevoli che è solo 10,5.
    • Sparkle è ora a 64-bit compatibile, la compilazione sia ppc64 e x86_64.
    • Sparkle supporta ora una scintilla: minimumSystemVersion attributo sul contenitore. Fa quello che pensi lo fa.
    • Sparkle ora controlla se l'applicazione host è in esecuzione da un'immagine disco e si rifiuta di aggiornare se lo è. (Solo 10.4+)
    • Aggiunto il supporto per gli enti di percorsi di recinzione.
    • L'uscita dimensione del file è ora formattato graziosamente.
    • Sparkle ora fornisce un'indicazione visiva che è il controllo degli aggiornamenti quando l'utente del aggiornamento avviato. cioè: appare un controllore di stato che dice "il controllo degli aggiornamenti"
    • Aggiunto il supporto per un SUPublicDSAKeyFile, così la gente non deve copiare / incollare tutta la loro chiave nella loro Info.plist. Impostare questa chiave nel tuo Info.plist per il nome del file della chiave nella directory delle risorse.
    • aggiunta una base di codice mantenibile in realtà.

  • Modifiche:

      Confronto di versione
    • Sparkle è oggi drammaticamente meno stupido e verificato da un gruppo di test di unità. Se qualcosa non funziona il modo in cui si pensa che dovrebbe, aggiungere un test per SUVersionComparisonTest.m
    • Aggiunto un minimo l'intervallo di controllo in modo che gli sviluppatori non accidentalmente rilasciare le loro applicazioni in libertà con intervalli di controllo dei test di 60 secondi e avere risultati DOS-attacco-like. Si tratta di un'ora ora modalità di rilascio; sentitevi liberi di cambiarlo.
    • Il processo di rilancio utilizza ora un app helper a parte, che è un metodo molto più robusto.
    • Modificato comportamento CFBundleShortVersionString:. Sparkle non utilizza più su Box stile di Apple di visualizzare ShortVersionString (CFBundleVersion) quando quest'ultimo è disponibile
    • Non più controllo MD5. Utilizzare DSA:. In realtà è sicuro
    • L'abominio che era SUStatusChecker è morto. Usa SUProbingUpdateDriver invece.

  • Bugfix:
    • Risolto un bug con enorme aggiornamento completamente automatica: prima, se l'utente ha scelto di rilanciare in seguito, l'applicazione sarà in esecuzione dalla spazzatura per un po '. Ora i pulsanti sono "installa e rilanciare" o "installare successivamente."
    • forze Sparkle Spotlight reindicizzare l'applicazione aggiornata in modo che non mancherà di tenere indicando quello nella spazzatura.
    • Sparkle rifila spazi intorno firme DSA; questo potrebbe causare crash prima.
    • Corretto un bug in cui l'utente sceglie di saltare una versione inibirebbe futuri aggiornamenti automatici fino al lancio successivo.
    • Risolto un bug che poteva verificarsi quando l'applicazione ha un CFBundleName localizzato.
    • .dmgs ora funzionano in Leopard.
    • Il pulsante del controllore di stato ora dimensioni opportunamente alla localizzazione.
    • Sparkle ora funziona correttamente con applicazioni LSUIElement:. Li concentra prima di visualizzare l'avviso di aggiornamento
    • Sparkle ora cancella fallita download parziali.
    • L'avviso di aggiornamento non galleggia sopra di tutto in app.
    • Fixed perdite di memoria vari e diversi.
    • Una tonnellata di altre cose che non mi ricordo o erano troppo piccoli per parlare!

Requisiti :

& 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;

Programmi simili

TypeLib
TypeLib

4 May 20

JSON Parser
JSON Parser

10 Apr 15

NChart3D
NChart3D

22 Nov 14

Altri software di sviluppo Open Sword Group

Pixen
Pixen

12 Dec 14

Commenti a Open Sword Sparkle

I commenti non trovato
Aggiungi commento
Accendere le immagini!