Open Sword Sparkle

Phần mềm chụp màn hình:
Open Sword Sparkle
Các chi tiết về phần mềm:
Phiên bản: 1.5b1
Ngày tải lên: 3 Jan 15
Nhà phát triển: Open Sword Group
Giấy phép: Miễn phí
Phổ biến: 5
Kích thước: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

Với một vài trường hợp ngoại lệ đáng chú ý, hầu hết các phần mềm Mac có chức năng cập nhật thực sự lame. Chương trình sẽ thường chỉ cho bạn biết rằng có một phiên bản mới có sẵn, chỉ cho bạn tại trang web, và làm cho bạn làm phần còn lại. Tôi đang cố gắng để khắc phục điều đó.
 Sparkle là một mô-đun mà các nhà phát triển có thể dính vào trong các ứng dụng Cocoa của họ (năm bước cài đặt!) Để có được chức năng tự động cập nhật ngay lập tức. Bằng cách đó, tôi có nghĩa là ứng dụng của bạn sẽ có thể cập nhật chính nó, không chỉ cho các phiên bản mới: nó sẽ đọc các thông tin cập nhật từ một appcast trên máy chủ của bạn, tải về, giải nén, cài đặt, khởi động lại, và thậm chí cung cấp để hiển thị người sử dụng ghi chú phát hành trước khi họ quyết định nếu họ muốn cập nhật.
 Đó là miễn phí, nó dễ dàng, và nó sẽ làm cho việc sử dụng một máy Mac tốt hơn cho tất cả mọi người, vì vậy đi cho nó!

là gì mới trong phiên bản này:

  • Những điều quan trọng nhất để biết:
    • Các hỗ trợ 10.3 là chưa được kiểm tra tốt nhất; sơ sài lúc tồi tệ nhất. Thử nghiệm với kỹ trước khi sử dụng nó.
    • Sparkle hiện nay yêu cầu sự cho phép để cập nhật về ra mắt thứ hai; đừng ngạc nhiên tại đó. Bạn có thể thay đổi hành vi với một phương pháp đại biểu; đọc SUUpdater.h cho biết thêm.
    • Chúng tôi không còn phân biệt giữa "kiểm tra khi khởi động" và "cập nhật theo lịch trình"; tất cả mọi thứ được lên kế hoạch, với mặc định là mỗi ngày.
    • Các ứng dụng thử nghiệm được sử dụng các tính năng hồ sơ mới, nhưng đó là chỉ cho các cuộc biểu: đây là tắt theo mặc định. Thêm về điều này sau.
    • Không có địa hóa nào.

  • Các tính năng mới:
    • Sparkle bây giờ hỗ trợ .pkgs. Chỉ cần đặt tên cho pkg tên của ứng dụng và đặt trong kho lưu trữ cập nhật.
    • Sparkle giờ gửi thông tin nhân khẩu học profiling tùy chọn; thiết SUEnableSystemProfiling để YES trong Info.plist của bạn và kiểm tra các dữ liệu GET gửi đến máy chủ web của bạn khi lấy các appcast. Thêm về điều này trong các tài liệu hướng dẫn. Các ứng dụng thử nghiệm có này về, do đó bạn có thể thấy hành vi đó.
    • Sparkle bây giờ hỗ trợ việc cập nhật không .apps. Chỉ cần gọi -setHostBundle:. SUUpdater trên toàn cầu để cho nó biết những gì bạn đang cố gắng để cập nhật
    • Sparkle bây giờ hỗ trợ thu gom rác thải trong các ứng dụng máy chủ. Sử dụng "Sparkle-với-GC.framework" cho rằng, nhưng lưu ý đó là 10,5-chỉ.
    • Sparkle tại là 64-bit tương thích, biên dịch cả PPC64 và x86_64.
    • Sparkle bây giờ hỗ trợ một lấp lánh: minimumSystemVersion thuộc tính trên bao vây. Nó không những gì bạn nghĩ rằng nó.
    • Sparkle hiện kiểm tra để xem nếu các ứng dụng máy chủ đang chạy từ một hình ảnh đĩa và từ chối để cập nhật nếu nó được. (10.4+ chỉ)
    • Thêm hỗ trợ cho các đối tượng trong đường bao vây.
    • Các đầu ra kích thước tập tin hiện đang được định dạng cho đẹp.
    • Sparkle ngay bây giờ cho chỉ thị giác mà nó kiểm tra các bản cập nhật khi người sử dụng của bản cập nhật bắt đầu. tức là: nó bật lên một bộ điều khiển trạng thái nói "kiểm tra các bản cập nhật"
    • Thêm hỗ trợ cho một SUPublicDSAKeyFile, để mọi người không phải sao chép / dán toàn bộ chủ chốt của họ vào Info.plist của họ. Thiết lập phím này trong Info.plist của bạn vào tên tập tin của khóa trong thư mục nguồn lực của bạn.
    • Thêm một codebase thực sự duy trì.

  • Thay đổi:

      Phiên bản
    • Sparkle so sánh tại là đáng kể ít ngu ngốc và xác minh bởi một loạt các xét nghiệm đơn vị. Nếu một cái gì đó không làm việc theo cách bạn nghĩ là cần, thêm một thử nghiệm để SUVersionComparisonTest.m
    • Thêm một tối thiểu và khoảng thời gian kiểm tra để phát triển không vô tình phát hành ứng dụng của họ vào tự nhiên với khoảng check thử nghiệm 60-thứ hai và có kết quả-DOS-tấn công như thế nào. Đây là một giờ ngay bây giờ cho chế độ phát hành; cảm thấy tự do để thay đổi nó.
    • Quá trình tái giới hiện nay sử dụng một ứng dụng trợ giúp riêng biệt, mà là một phương pháp mạnh mẽ hơn nhiều.
    • Thay đổi hành vi CFBundleShortVersionString:.
    • Sparkle không còn sử dụng khoảng hộp phong cách hiển thị ShortVersionString (CFBundleVersion) khi sau này có sẵn của Apple
    • kiểm tra MD5 Không hơn. Sử dụng DSA:. Nó thực sự an toàn
    • Các vật gớm ghiếc đó là SUStatusChecker là chết. Sử dụng SUProbingUpdateDriver thay thế.

  • Sửa lỗi:
    • Cố định một lỗi rất lớn với đầy đủ-tự động cập nhật: trước, nếu người dùng đã chọn phải tái phát sau này, các ứng dụng sẽ được chạy từ thùng rác trong một thời gian. Bây giờ các nút "cài đặt và khởi chạy lại" hoặc "cài đặt sau đó."
    • Sparkle lực lượng nổi bật để reindex các ứng dụng cập nhật để nó sẽ không giữ chỉ vào một trong các thùng rác.
    • Sparkle Trims khoảng trắng từ khắp nơi trên chữ ký DSA; điều này có thể gây ra tai nạn trước đó.
    • Cố định một lỗi mà người dùng lựa chọn để bỏ qua một phiên bản sẽ ức chế tự động cập nhật trong tương lai cho đến khi khởi động tiếp theo.
    • Cố định một lỗi có thể xảy ra khi ứng dụng có một CFBundleName địa phương.
    • .dmgs bây giờ làm việc trên Leopard.
    • nút điều khiển trạng thái của doanh nghiệp kích thước phù hợp với các địa phương hoá.
    • Sparkle hiện đang làm việc một cách chính xác với các ứng dụng LSUIElement:. Nó tập trung chúng trước khi hiển thị các cảnh báo cập nhật
    • Sparkle tại delete không tải một phần.
    • Bản cập nhật cảnh báo không còn trôi nổi trên tất cả mọi thứ trong ứng dụng.
    • Sửa lỗi rò rỉ bộ nhớ đa dạng và tiêu vặt.
    • Một tấn những thứ khác mà tôi đã lãng quên hoặc quá nhỏ để đề cập đến!

Yêu cầu :

& 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 cổ điển

& nbsp;

Phần mềm tương tự

Phần mềm khác của nhà phát triển Open Sword Group

Pixen
Pixen

12 Dec 14

Ý kiến ​​để Open Sword Sparkle

Bình luận không
Nhập bình luận
Bật hình ảnh!