Open Sword Sparkle

Screenshot Software:
Open Sword Sparkle
Szczegóły programowe:
Wersja: 1.5b1
Filmu: 3 Jan 15
Wywoływacz: Open Sword Group
Licencja: Wolny
Popularność: 5
Rozmiar: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

Z kilkoma wyjątkami, większość oprogramowania Mac posiada funkcjonalność naprawdę lame aktualizacji. Programy zazwyczaj po prostu powiedzieć, że jest nowa wersja, wskazać można na stronie internetowej, i sprawi, że zrobi resztę. Staram się naprawić.
 Sparkle jest modułem, który deweloperzy mogą trzymać w swoich aplikacjach kakao (z pięciu etapów instalacji!), Aby uzyskać natychmiastowy funkcje samo-aktualizacji. Przez to, mam na myśli, że Twoja aplikacja będzie w stanie aktualizować się, nie tylko sprawdzić nowe wersje: będzie to przeczytać informacje o aktualizacji z appcast na serwerze, pobrać, rozpakować, zainstalować, restart, a nawet oferują pokazać użytkownicy o wersji, zanim zdecydują, czy chcą, aby zaktualizować.
 To nic nie kosztuje, to proste, i będzie to zrobić przy użyciu komputera Mac lepiej dla wszystkich, więc idź do niego!

Co nowego w tym wydaniu:

  • Najważniejsze rzeczy wiedzieć:
    • Wsparcie 10.3 niesprawdzone w najlepsze; szkicowy w najgorszym. Test z nim można dokładnie przed użyciem.
    • Sparkle teraz prosi o zgodę na aktualizację na drugim uruchomieniu; Nie zdziw się, że. Możesz zmienić to zachowanie z metody delegata; czytaj SUUpdater.h aby uzyskać więcej informacji.
    • Nie ma już rozróżnienia pomiędzy "sprawdzić na starcie" i "zaplanowane aktualizacje"; wszystko jest zaplanowane, z domyślnym jest codziennie.
    • Zastosowanie testu z wykorzystaniem nowych możliwości profilowania, ale to tylko na pokaz: są domyślnie wyłączone. Więcej na ten temat później.
    • Nie ma lokalizacje jeszcze.

  • Nowe funkcje:
    • Sparkle obsługuje .pkgs. Wystarczy wymienić .pkg nazwę aplikacji i umieścić w archiwum aktualizacji.
    • Sparkle teraz wysyła informacje opcjonalne profilowania demograficzne; ustawić SUEnableSystemProfiling YES w Info.plist i sprawdzić dane wysyłane na serwer, gdy ściągam appcast. Więcej na ten temat w dokumentacji. Aplikacja Test ma to na tak widać zachowanie.
    • Sparkle obsługuje aktualizacji nie-.apps. Wystarczy zadzwonić -setHostBundle:. Na globalnym SUUpdater o powiadomienie go, co próbujesz zaktualizować
    • Sparkle obsługuje zbieranie śmieci w aplikacji hosta. Użyj "Sparkle-z-GC.framework" za to, ale należy pamiętać, że to 10,5-only.
    • Sparkle jest teraz 64-bitowa zgodna, kompilacja obu ppc64 i x86_64.
    • Sparkle obsługuje teraz blask: minimumSystemVersion atrybut na obudowie. To nie to, co myślisz, że to robi.
    • Sparkle teraz sprawdza czy aplikacja komputer jest uruchomiony z obrazu dysku i nie chce aktualizować, jeśli jest. (Tylko 10.4 lub nowszy),
    • Dodano wsparcie dla podmiotów ścieżek obudowy.
    • Wyjście rozmiar pliku jest teraz sformatowany pięknie.
    • Sparkle teraz daje wizualne wskazanie, że jest to sprawdzanie aktualizacji, gdy użytkownik aktualizację wszczęła. czyli: to wyskakuje kontroler stanu mówiąc "sprawdzania aktualizacji"
    • Dodano wsparcie dla SUPublicDSAKeyFile, więc ludzie nie mają skopiować / przenieść cały swój klucz do ich Info.plist. Zestaw ten klucz w swoim Info.plist do nazwy pliku klucza w katalogu zasobów.
    • Dodano faktycznie w utrzymaniu codebase.

  • Zmiany:

      Porównanie wersji
    • Sparkle jest teraz znacznie mniej głupi i zweryfikowane przez grono testów jednostkowych. Jeśli coś nie działa, sposób myślenia powinien, dodać test SUVersionComparisonTest.m
    • Dodane przynajmniej do przedziału wyboru tak, że deweloperzy nie przypadkowo uwalniają swoje aplikacje na wolność w odstępach 60-testów kontrolnych drugim i mają DOS-ataku-jak wyniki. To godzinę teraz trybie zwolnienia; prosimy, aby go zmienić.
    • Proces ponownego wszczęcia teraz używa osobnego app pomocnika, który jest o wiele bardziej wydajny sposób.
    • Zmienione zachowanie CFBundleShortVersionString. Sparkle nie używa już o skrzynki stylu Apple wyświetlania ShortVersionString (CFBundleVersion), gdy ten ostatni jest dostępny
    • Nie więcej sprawdzanie MD5. Użyj DSA:. To rzeczywiście bezpieczne
    • obrzydliwością, że był SUStatusChecker jest martwy. Korzystanie SUProbingUpdateDriver zamiast.

  • Poprawki:
    • Naprawiono błąd z ogromnym pełni automatycznej aktualizacji: przed, jeśli użytkownik wybrał wznowienie później, aplikacja zostanie uruchomiona z kosza na chwilę. Przyciski są teraz "zainstaluj i ponownie" lub "zainstalować później."
    • Siły Sparkle Spotlight do reindex zaktualizowaną aplikację tak, że nie będzie na bieżąco wskazując na jeden w kosza.
    • Sparkle wykończenia białe znaki z całego podpisów DSA; może to spowodować awarie wcześniej.
    • Naprawiono błąd, gdzie użytkownik decyduje się przejść na wersję, która hamuje przyszłe aktualizacje automatyczne aż do następnego uruchomienia.
    • Naprawiono błąd, który może wystąpić, gdy aplikacja ma zlokalizowaną CFBundleName.
    • .dmgs teraz pracować na Leopard.
    • Przycisk regulatora stanem wszystkich rozmiarów odpowiednio do teraz lokalizacji.
    • Sparkle działa teraz poprawnie z LSUIElement aplikacji:. Skupia je przed wyświetleniem wpisu aktualizacji
    • Sparkle teraz usuwa udało częściowe pobieranie.
    • Alarm aktualizacja nie unosi się ponad wszystko w aplikacji.
    • Środki zróżnicowane i różne wycieki pamięci.
    • mnóstwo innych rzeczy, że już zapomnianych lub były zbyt małe, by wspomnieć!

Wymagania :

& nbsp;

  • Mac OS X 10.4 PPC
  • System Mac OS X w wersji 10.3.9,
  • Mac OS X 10.4 Intel
  • System 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
  • System Mac OS X 10.3,
  • Mac OS klasyczny

& nbsp;

Podobne oprogramowanie

Inne programy z deweloperem Open Sword Group

Pixen
Pixen

12 Dec 14

Komentarze do Open Sword Sparkle

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!