Open Sword Sparkle

Software kuvakaappaus:
Open Sword Sparkle
Ohjelmiston tiedot:
Versio: 1.5b1
Lähetyksen päivämäärä: 3 Jan 15
Kehittäjä: Open Sword Group
Lupa: Vapaa
Suosio: 5
Koko: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

Muutamia poikkeuksia lukuun ottamatta useimmat Mac-ohjelmisto on todella ontuva päivitys toimintoja. Ohjelmat yleensä vain kertoa teille, että on olemassa uusi versio, kohta sinua verkkosivuilla, ja tehdä sinusta hoitaa loput. Yritän korjata sitä.
 Sparkle on moduuli, että kehittäjät voivat pysyä heidän Cocoa sovellukset (viisiportainen asentaa!) Saada välitöntä itse päivitys toimintoja. Tällä tarkoitan sitä, että sovellus pystyy päivittämään itsensä, ei vain tarkistaa uudet versiot: se tulee lukea tiedot päivittyvät appcast palvelimelle, ladata, purkaa, asenna, käynnistä, ja jopa tarjota näyttää Käyttäjiä julkaisutiedot ennen kuin he päättävät, jos he haluavat päivittää.
 Se on ilmainen, se on helppoa, ja se tekee Macin parempi kaikille, niin go for it!

Mitä uutta tässä julkaisussa:

  • tärkeimmistä asioista tietää:
    • 10,3 tuki on testaamatta parhaimmillaan; summittainen pahimmillaan. Testaa se huolellisesti ennen kuin käytät sitä.
    • Sparkle nyt pyytää lupaa päivittää toisessa käynnistää; älä ihmettele tuohon. Voit muuttaa että käyttäytymistä edustaja menetelmällä; Lue SUUpdater.h lisätietoja.
    • Emme enää eroa "tarkistaa käynnistettäessä" ja "ajoitetut päivitykset"; kaikki on suunniteltu, oletuksena haetaan päivittäin.
    • testi sovellus käyttää uutta profiloinnin ominaisuuksia, mutta se pelkästään esittelyä: nämä ovat oletusarvoisesti pois käytöstä. Lisää tästä myöhemmin.
    • Ei lokalisoinneissa vielä.

  • Uudet ominaisuudet:
    • Sparkle tukee nyt .pkgs. Nimeä .pkg nimi app ja laittaa päivityksen arkisto.
    • Sparkle nyt lähettää valinnainen väestörakenteen profilointi tiedot; asettaa SUEnableSystemProfiling YES oman Info.plist ja tutustu GET tiedot lähetetään palvelimelle noudettaessa appcast. Lisää tästä käyttöohjeesta. Testi sovellus on tämä niin näet käyttäytymistä.
    • Sparkle tukee nyt päivittää ei-.apps. Soita -setHostBundle: maailmanlaajuisten SUUpdater anna sen tietää, mitä yrität päivittää.
    • Sparkle nyt tukee roskat keräys vastaanottavassa app. Käytä "Sparkle-kanssa-GC.framework" tähän, mutta on tietoinen sen 10,5-vain.
    • Sparkle on nyt 64-bittinen yhteensopiva, kokoamiseen sekä ppc64 ja x86_64.
    • Sparkle tukee nyt kimallus: minimumSystemVersion määrite koteloon. Se tekee mitä sitä mieltä.
    • Sparkle nyt tarkistaa, onko isäntä sovellus on käynnissä levytiedostosta ja kieltäytyy päivittää, jos se on. (10.4+ vain)
    • Lisätty tuki yksiköiden koteloon polkuja.
    • tiedostokoko lähtö on nyt alustettu sattuvasti.
    • Sparkle nyt antaa visuaalisen osoituksen, että se tarkistaa päivitykset päivityksen käyttäjä aloitettu. eli se ponnahtaa ylös tila ohjaimen sanomalla "tarkistaa päivityksiä"
    • Lisätty tuki SUPublicDSAKeyFile, joten ihmiset eivät tarvitse kopioida / liittää koko avain heidän Info.plist. Aseta tämä Näppäile Info.plist sen tiedostonimi näppäile Resources hakemistoon.
    • Lisätty todella ylläpidettävän codebase.

  • Muutokset:
    • Sparkle versio vertailu on nyt dramaattisesti vähemmän tyhmä ja varmistettiin nippu Osatestit. Jos jokin ei toimi niin kuin sen pitäisi, lisätä testi SUVersionComparisonTest.m
    • Lisätty minimi tarkasteluvälillä jotta kehittäjät eivät vahingossa vapauttaa apps luontoon 60 sekunnin testi tarkistaa välein ja on DOS-hyökkäys-kuin tuloksia. Se tunti nyt kuvanottotavan; vapaasti muuttaa sitä.
    • elvyttämiseen prosessi käyttää nyt erillinen auttaja sovellus, joka on paljon vakaampi tapa.
    • Muuttunut CFBundleShortVersionString käyttäytyminen: Sparkle enää käyttää Applen noin laatikko tyyli näyttämään ShortVersionString (CFBundleVersion), kun jälkimmäinen on käytettävissä.
    • Ei enää MD5 tarkkailun. Käytä DSA: se on todella turvallinen.
    • kauhistus, joka oli SUStatusChecker on kuollut. Käytä SUProbingUpdateDriver sijaan.

  • Bugikorjauksia:
    • Kiinteät valtava bugi täysin automaattiset päivitykset: ennen, jos käyttäjä valitsi elvyttämään myöhemmin, sovellus olisi käynnissä roskakoriin hetkeksi. Nyt painikkeet ovat "asenna ja käynnistää uudelleen" tai "asenna uudempi."
    • Sparkle voimia Spotlight indeksoida päivitetty app niin, että se ei pidä osoittaa yksi roskakoriin.
    • Sparkle trimmit välilyönnillä ympäri DSA allekirjoituksia; tämä saattaa aiheuttaa kaatumisia ennen.
    • Kiinteä vika, jos käyttäjä valitsevat ohittaa versioon estäisivät tulevaisuudessa automaattiset päivitykset, kunnes seuraava käynnistää.
    • Kiinteä vika, joka voisi tapahtua, kun sovellus on lokalisoitu CFBundleName.
    • .dmgs nyt työskennellä Leopard.
    • tila säätimen nappi koot asianmukaisesti lokalisointi.
    • Sparkle toimii nyt oikein LSUIElement apps: se keskittyy niihin ennen kuin näytetään päivityksen hälytys.
    • Sparkle nyt toiminto poistaa epäonnistui osittainen lataus.
    • päivitys hälytys enää leijuu kaiken app.
    • Kiinteät monipuolinen ja sekalaiset muistivuotoja.
    • ton muita asioita, jotka olen unohtanut tai olivat liian pieniä mainita!

Vaatimukset :

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

Vastaavia ohjelmistoja

JSON Parser
JSON Parser

10 Apr 15

jPDFViewer
jPDFViewer

13 Dec 14

JFormula
JFormula

3 Jan 15

Muu ohjelmistojen kehittäjä Open Sword Group

Pixen
Pixen

12 Dec 14

Kommentit Open Sword Sparkle

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!