Open Sword Sparkle

Скріншот програми:
Open Sword Sparkle
Дані програми:
Версія: 1.5b1
Дата завантаження: 3 Jan 15
Розробник: Open Sword Group
Ліцензія: Безкоштовно
Популярність: 5
Розмір: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

З кількома винятками, більшість програмного забезпечення Mac має дуже кульгавий поновлення функціональності. Програми, як правило, просто сказати вам, що є нова версія, вказати вам на веб-сайті, і зробити вас робити все інше. Я намагаюся це виправити.
 Іскра є модуль, який розробники можуть дотримуватися у своїх какао-додатків (п'ятиступінчаста встановити!), Щоб отримати миттєвий функціональність самостійне оновлення. Під цим я розумію, що ваш додаток буде мати можливість оновлювати себе, а не тільки перевіряти наявність нових версій: це будете читати інформацію про оновлення з appcast на вашому сервері, Скачати, розпакувати, встановити, перезавантаження, і навіть пропонують, щоб показати користувачі примітки до випуску перш ніж вони вирішать, чи хочуть вони, щоб оновити.
 Це безкоштовно, це легко, і це зробить за допомогою Mac краще для всіх, так що дерзайте!

Що нового У цьому випуску:

  • Найбільш важливі речі, щоб знати:
    • підтримка 10.3 неперевірених в кращому; уривчасті в гіршому випадку. Тест з ним ретельно, перш ніж використовувати його.
    • Іскра тепер просить дозволу, щоб оновити на другому запуску; не дивуйтеся, в цьому. Ви можете змінити цю поведінку з делегат методу; читати SUUpdater.h для отримання додаткової інформації.
    • Ми більше не розрізняти "перевірити на старті" і "регулярні оновлення"; всі заплановано, за замовчуванням пошук проводиться щодня.
    • тестове додаток використовує нові можливості профілювання, але це тільки для демонстрації: вони за умовчанням відключені. Детальніше про це пізніше.
    • Там немає локалізації ще.

  • Нові можливості:
    • Іскра тепер підтримує .pkgs. Просто назвіть pkg-назва програми і поставити в архіві оновлення.
    • Іскра тепер посилає додаткову інформацію демографічних даних; встановити SUEnableSystemProfiling Та в Info.plist і перевірити дані будуть послані на вашому веб-сервері при вибірці в appcast. Докладніше про це в документації. Тестове програма має це на так що ви можете бачити поведінку.
    • Іскра тепер підтримує оновлення, які не є .apps. Просто зателефонуйте -setHostBundle :. На світовому SUUpdater щоб він знав, що ви намагаєтеся оновити
    • Іскра тепер підтримує збірку сміття в приймаючій програми. Використовуйте "Іскра-с-GC.framework" за це, але бути в курсі, що це 10,5-тільки.
    • Іскра тепер 64-біт, сумісна, складання обидві PPC64 і x86_64.
    • Іскра тепер підтримує блиск: атрибут minimumSystemVersion на корпусі. Він робить те, що ви думаєте, він робить.
    • Іскра зараз перевіряє, чи є хост додаток працює з образу диска і відмовляється оновлювати, якщо вона є. (Тільки 10.4 +)
    • Додана підтримка для осіб у шляхах корпусу.
    • розмір вихідного файлу тепер відформатований красиво.
    • Іскра тепер дає візуальну індикацію, що це перевірка на наявність оновлень, коли користувач на оновлення було порушено. а саме: він спливає контролер стану з написом "перевірка оновлень"
    • Додана підтримка для SUPublicDSAKeyFile, так що люди не повинні копіювати / вставити всю свою ключ в їх Info.plist. Встановіть цей ключ в Info.plist до імені файлу ключа в каталозі ресурсів.
    • Додана насправді в супроводі коду.

  • Зміни:

      Порівняння
    • Іскра версія тепер різко менше дурних і перевіряється купу юніт-тестів. Якщо щось не працює так, як ви думаєте, вона повинна, додайте тест SUVersionComparisonTest.m
    • Додана мінімум з інтервалом перевірки, так що розробники не випадково випустити свої додатки в дикій природі з тестового контролю інтервалів 60 секунд і мають DOS-атаки, як результати. Це годину зараз для режиму релізу; не соромтеся, щоб змінити його.
    • процес знову в дію тепер використовує окремий допоміжний додаток, що набагато більш надійний метод.
    • Змінено поведінку CFBundleShortVersionString :. Іскра більше не використовує близько вікні Стиль Apple, відображення ShortVersionString (CFBundleVersion), коли останній доступний
    • Немає більше перевірки MD5. Використовуйте DSA :. Це насправді безпечно
    • мерзота, що було SUStatusChecker мертвий. Використання SUProbingUpdateDriver замість цього.

  • Виправлені помилки:
    • Виправлена ​​величезний помилка з повністю автоматичного коректування: до, якщо користувач вибрав відновити потому, додаток буде працювати під управлінням від сміття на деякий час. Тепер кнопки "встановити і відновити" або "встановити пізніше."
    • Sparkle сили Spotlight, щоб індексувати оновлений додаток, так що він не буде тримати вказуючи на один у відро для сміття.
    • Іскра планки прогалини з усього підписів DSA; це може призвести до аварії раніше.
    • Виправлена ​​помилка, при якій користувач виборі пропустити версію не перешкоджатиме майбутніх автоматичних оновлень до наступного запуску.
    • Виправлена ​​помилка, яка могла виникнути при програма має локалізований CFBundleName.
    • .dmgs в даний час працюють на Leopard.
    • Кнопка контролера статусу тепер розміри відповідно локалізації.
    • Іскра тепер коректно працює з LSUIElement додатків :. Це фокусує їх перед відображенням попередження поновлення
    • Іскра тепер видаляє не вдалося часткові завантаження.

    • <Чи не LI> оповіщення оновлення більше не парить над усім у додатку.
    • Виправлені різноманітні та інші витоку пам'яті.
    • тонна інших речей, які я забув або були занадто малі, щоб згадати!

Вимоги

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

Схожі програми

Nano
Nano

2 Jan 15

Apple ACS
Apple ACS

5 Jan 15

TimeControl
TimeControl

4 May 20

Інші програми розробника Open Sword Group

Pixen
Pixen

12 Dec 14

Open Sword Sparkle

Коментар не знайдено
додати коментар
Включіть картинки!