Open Sword Sparkle

צילום מסך תוכנה:
Open Sword Sparkle
פרטי תוכנה:
גרסה: 1.5b1
טען תאריך: 3 Jan 15
מפתחים: Open Sword Group
רשיון: ללא תשלום
פופולריות: 5
גודל: 1841 Kb

Rating: 1.0/5 (Total Votes: 1)

עם כמה יוצאים מן הכלל ראוי לציון, יש רוב תוכנות מק פונקציונליות עדכון באמת צולע. תוכניות תהיה בדרך כלל רק להגיד לך שיש גרסה חדשה זמינה, להצביע באתר האינטרנט שלך, ולגרום לך לעשות את השאר. אני מנסה לתקן את זה.
 Sparkle הוא מודול שמפתחים יכולים לתקוע ביישומי הקקאו שלהם (חמישה שלבי התקנה!) כדי לקבל את הפונקציונליות עדכון עצמי מיידית. לפי זה, אני אומר שהאפליקציה שלך תהיה מסוגל לעדכן את עצמה, ולא רק לחפש גרסאות חדשות: זה יהיה לקרוא את פרטי העדכון מappcast בשרת שלך, להורדה, לחלץ, להתקין, הפעלה מחדש, ומציע גם להראות משתמשים לשחרר הערות לפני שהם מחליטים אם הם רוצים לעדכן.
 זה בחינם, זה קל, וזה יעשה משתמש ב- Mac טוב יותר לכולם, אז לך על זה!

מה חדש בהודעה זו:

  • הדברים החשובים ביותר לדעת:
    • התמיכה 10.3 היא שלא נבדק במקרה הטוב; מרפרף במקרה הגרוע. בדיקה עם אותו ביסודיות לפני שאתה משתמש בו.
    • Sparkle עכשיו מבקש רשות לעדכן על השקה שנייה; אל תתפלאו שב. אתה יכול לשנות את ההתנהגות שעם שיטת ציר; לקרוא SUUpdater.h לפרטים נוספים.
    • אנחנו כבר לא מבחינים בין "לבדוק בהפעלה" ו- "עדכונים מתוכנן"; הכל מתוכנן, עם ברירת המחדל להיות כל יום.
    • יישום מבחן שימוש בתכונות הפרופיל החדשות, אבל זה רק להפגנה: אלה הם כבויים כברירת מחדל. עוד על כך בהמשך.
    • אין עדיין מגויר.

  • תכונות חדשות:
    • Sparkle תומך כעת .pkgs. רק שם .pkg השם של האפליקציה ולשים בארכיון העדכון.
    • Sparkle עכשיו שולח מידע פרופיל דמוגרפי אופציונאלי; להגדיר SUEnableSystemProfiling לYES בinfo.plist שלך ולבדוק את נתוני GET נשלחו לשרת האינטרנט שלך בעת תחזור appcast. עוד על כך בתיעוד. יישום המבחן זה יש על כך שאתה יכול לראות את ההתנהגות.
    • Sparkle תומך כעת עדכון שאינו .apps. פשוט להתקשר -setHostBundle:. על SUUpdater הגלובלי לתת לו יודע מה אתה מנסה לעדכן
    • Sparkle תומך כעת איסוף אשפה ביישום המארח. השתמש "Sparkle-עם-GC.framework" בשביל זה, אבל להיות מודע לזה 10.5 בלבד.
    • Sparkle הוא כעת 64-bit תואם, הקומפילציה שני ppc64 וx86_64.
    • Sparkle תומך כעת ניצוץ: minimumSystemVersion מייחס במתחם. הוא עושה את מה שאתה חושב שהיא עושה.
    • Sparkle עכשיו בודק אם האפליקציה המארח פועלת מתמונת דיסק ומסרב לעדכן אם זה. (10.4+ בלבד)
    • נוספה תמיכה לגופים בנתיבי מתחם.
    • פלט גודל קובץ עכשיו מעוצב בחינניות.
    • Sparkle עכשיו נותן אינדיקציה ויזואלית שזה בדיקת עדכונים כאשר המשתמש של העדכון יזום. כלומר: הוא צץ בקר מעמד ואמר: "בדיקת עדכונים"
    • תמיכה נוסף לSUPublicDSAKeyFile, כדי שאנשים לא צריכים להעתיק / להדביק המפתח שלהם כולו לinfo.plist. הגדר את המפתח הזה בinfo.plist שלך לקובץ של המפתח בספריית המשאבים שלך.
    • הוספת בסיס קוד לתחזוקה למעשה.

  • שינויים:

      השוואת גרסה
    • Sparkle היא עכשיו באופן דרמטי פחות טפשה ומאומת על ידי חבורה של בדיקות יחידה. אם משהו לא עובד כמו שאתה חושב שהוא צריך, להוסיף בדיקה לSUVersionComparisonTest.m
    • נוסף מינימום למרווח הסימון, כך שמפתחים לא משחררים בטעות האפליקציות שלהם לטבע עם מרווחים לבדוק בדיקה של 60 שניות ויש לי תוצאות DOS כמו-התקפה. זה שעה עכשיו למצב שחרור; תרגיש חופשי לשנות את זה.
    • תהליך ההפעלה מחדש עכשיו משתמש באפליקציה עוזר נפרדת, שהוא הרבה יותר חזק שיטה.
    • התנהגות CFBundleShortVersionString השתנתה:. Sparkle כבר לא משתמש בסגנון התיבה על של אפל בו מוצגות ShortVersionString (CFBundleVersion) כאשר האחרון הוא זמין
    • לא עוד בדיקת MD5. השתמש DSA:. זה מאובטח למעשה
    • התועבה שהייתה SUStatusChecker מתה. השימוש SUProbingUpdateDriver במקום.

  • תיקוני באגים:
    • תוקן באג ענק עם עדכון מלא אוטומטית: לפני, אם המשתמש בחר להשיק מחדש מאוחר יותר, האפליקציה הייתה רצה מהאשפה לזמן מה. עכשיו הכפתורים "להתקין ולהשיק מחדש" או "להתקין מאוחר יותר."
    • כוחות Sparkle זרקור לאינדקס מחדש את היישום המעודכן, כך שהוא לא ישמור מצביע על אחד לפח.
    • Sparkle trims רווחים מרחבי חתימות DSA; זה עלול לגרום לקריסות לפני.
    • תוקן באג שבו המשתמש בוחר לדלג גרסה יהיה לעכב עדכונים אוטומטיים בעתיד עד להשקה הבאה.
    • תוקן באג שעלול להתרחש כאשר האפליקציה יש CFBundleName מקומי.

    • עכשיו
    • .dmgs לעבוד על Leopard.
    • הכפתור של הבקר המעמד עכשיו גדלים מתאימים ללוקליזציה.
    • Sparkle כעת בצורה נכונה עם יישומי LSUIElement:. היא מתמקדת לפני הצגת התראת העדכון
    • Sparkle עכשיו מוחק נכשל הורדות חלקיות.
    • התראת העדכון כבר לא מרחפת מעל כל שבאפליקציה.
    • דליפות זיכרון מגוונות ומשונות קבועות.
    • טון של דברים אחרים שכבר שכחו או היו קטנים מדי מכדי להזכיר!

דרישות :

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

תוכנה דומה

תוכנות אחרות של יזם Open Sword Group

Pixen
Pixen

12 Dec 14

תגובות ל Open Sword Sparkle

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!