IOS 5 Beta 6 יצא, הורד! הנה המלאך המלא

iOS 5 Beta 6 יצא, הורד! הנה המלאך המלא

צילום מסך 2011-08-19 בשעה 13:23.41

וואו, זה עלה עלינו במהירות: אפל פרסמה זה עתה את iOS 5 Beta 6 למפתחים רשומים.

זמין ל שילם devs, ניתן להוריד את iOS 5 Beta 6 דרך מרכז ה- Dev של iOS, או באמצעות עדכון בשידור חי אם אתה כבר מטלטל את iOS 5 Beta 4 ומעלה במכשיר שלך.

אפל ממליצה לגבות את המכשיר באמצעות iTunes 10.5 Beta לפני השדרוג. כל ההסתייגויות הרגילות לגבי היותה תוכנת בטא חלות.

אנו עובדים על התקנת iOS 5 Beta 6 במכשירים שלנו, ונודיע לך אם נראה משהו חדש או ראוי לציון שהוא שונה. מישהו עשה את הצעד וראה תכונה חדשה ומגניבה במכשיר שלו לאחר השדרוג? יידע אותנו בתגובות.

להלן הערות השחרור הרשמיות של אפל.

חשבונות

  • בעת יצירת חשבון iCloud, תוכל להשתמש בכל מזהה Apple כל עוד מדובר בכתובת דוא"ל מלאה ולא בחשבון MobileMe. אם יש לך חשבון MobileMe, תוכל להעביר את החשבון הזה ל- iCloud. תוכל למצוא מידע נוסף על iCloud בכתובת: http://developer.apple.com/icloud
  • תוקן: בעת הגדרת חשבון iCloud או MobileMe באמצעות עוזר ההתקנה והשארת 'מצא את האייפון שלי' מופעל, זה עשוי למעשה לכבות את מצא את האייפון שלי לאחר ההתקנה. אנא ודא בהגדרות/דואר, אנשי קשר, לוח שנה/החשבון שלך שמציאת האייפון שלי מופעלת לאחר שעזבתי את עוזר ההתקנה.
  • תוקן: הפעלת שירותי iCloud ב- Assistant Assistant לא תמיד נשמרת כראוי. לאחר השלמת מסייע ההתקנה עליך לבקר בהגדרות> iCloud כדי לאמת את מצב חשבון iCloud. אם מוגדרים במכשיר מספר חשבונות iCloud או MobileMe, עליך לבקר בכל אחד מהחשבונות האלה בהגדרות> דואר, אנשי קשר, לוח שנה כדי לאמת כל חשבון.
  • תוקן: מומלץ להשבית סימניות במספר חשבונות. אם הם מופעלים, ייתכן שהתוצאות אינן מוגדרות.

AirPlay

  • החל מ- iOS 5, תוכן וידאו ביישומים ובאתרים מופעל כברירת מחדל.
  • iOS 5 תומך בהפעלת וידיאו באמצעות AV Foundation.

טלויזיית אפל

  • גרסת הביטא של תוכנת Apple TV מאפשרת למשתמשים לשקף את התוכן של iPad 2 ל- Apple TV (דור שני) באמצעות AirPlay. תוכנת בטא זו גם מאפשרת הזרמת תמונות ב- Apple TV כך שמשתמשים יוכלו לגשת לתמונות המאוחסנות ב- iCloud. גרסת הביטא של תוכנת Apple TV ניתנת לבדיקת הפונקציונליות העדכנית ביותר של AirPlay באפליקציות ובאתרי האינטרנט שלך ב- iOS 5. אם ברצונך להתקין את גרסת הביטא של תוכנת Apple TV במכשיר שלך, תחילה עליך לרשום את UDID של המכשיר בפורטל תוכנית המפתחים של iOS.
  • Apple TV עשויה לחזור לתפריט הראשי ביציאה מתוכנית טלוויזיה המופעלת באמצעות שיתוף ביתי.
  • רשימות השמעה של מוזיקה אינן נגישות באמצעות שיתוף ביתי.

תאימות בינארית

  • ביישומים המקושרים כנגד ה- iOS 5.0 SDK, קיזוז התוכן של תצוגת גלילה לא יעוגל עוד לפיקסלים אינטגרליים במהלך מחווה של צביטה.

לוּחַ שָׁנָה

  • לוחות שנה לימי הולדת אינם זמינים כעת באמצעות icloud.com אתר אינטרנט או ב- Windows. הם יהיו זמינים במהדורה עתידית.
  • תוקן: לוח השנה המוגדר כברירת מחדל הוא עדיין לוח השנה באייפון שלי למרות הגדרת חשבון iCloud במהלך עוזר ההתקנה. כפתרון לעקוף, אפס את לוח השנה המוגדר כברירת מחדל לאחר סיום עוזר ההתקנה בהגדרות> דואר, אנשי קשר, לוח שנה> יומן ברירת מחדל.
  • תוקן: דחיפת נתוני יומן iCloud אינה פועלת ב- iOS. כדי לסנכרן את לוח השנה iCloud שלך, הפעל את אפליקציית לוח השנה או רענן את היומנים באופן ידני באמצעות הלחצן לוחות שנה בפינה השמאלית העליונה.

תמונת ליבה

  • נוספו מספר מסננים מאז בטא 1. הרשימה הנוכחית כוללת כעת את המסננים הבאים:CIAdditionCompiting, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls,CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIColor מונוכרום, CIConstantColorGenerator, CICrop,CIDarkenBlendMode, CIDifferenceBlendMode, CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGammaAdjust,CIGaussianGradient, CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust, CIHueBlendMode, CILightenBlendMode,CILinearGradient, CILuminosityBlendMode, CIMaximum קומפוזיציה, CIMinimum קומפוזיציה, CIMultiplyBlendMode,CIMultiply Composing, CIOverlayBlendMode, CIRadialGradient, CaturaturationBlendMode, CIScreenBlendMode, CISepiaTone,CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompiting, CISourceOverCompiting,מסנן CIStraighten, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette, ו CIWhitePointAdjust

GameKit

  • נתוני התאמה להתאמות מבוססות תורות מוגבלות כיום ל -4 KB של נתונים.
  • חָדָשׁ: אירועים יועברו לנציג בכל פעם שמתבצעת תפנית במשחק, במקום רק כשהוא הופך לתורו של השחקן המקומי.
  • תוקן: בעת כניסה ל- Game Center, הסיסמה עשויה להימחק והכניסה לא תסתיים. לנסות פעם שניה יצליח.
  • תוקן: בגרסת ביטא זו, הזמנות GameKit עלולות להיכשל. כפתרון, נסה להפעיל מחדש את המכשיר.

iBooks

  • iBooks 1.2.2 עלול שלא להציג חלק מהטקסט או תמונות בספרים. אנא עדכן ל- iBooks 1.3 בחנות האפליקציות.

גיבוי iCloud

  • מכיוון שמדובר בתוכנת בטא, מומלץ שלא להשתמש בשירותי iCloud לאחסון נתונים או מידע קריטי. אם תפעיל את גיבוי iCloud, גיבוי אוטומטי עם iTunes בעת הסנכרון יושבת. אנו מציעים גם לגבות את המכשיר באופן ידני באמצעות iTunes. גיבויים שנעשו עם גרסאות קודמות של iOS 5 בטא יהפכו בקרוב לבלתי תואמים ולא יהיו זמינים יותר. מומלץ בחום לשדרג לגרסה זו של גרסת הביטא של iOS 5 על מנת להמשיך לגבות את המכשירים שלך. אם אתה נתקל בשגיאות שחזור מגיבוי, או הפעלת גיבוי יותר משעה לאחר הכניסה ל- iCloud, נסה למחוק את חשבון iCloud שלך מההגדרות ולהוסיף אותו בחזרה. אם השגיאות נמשכות, נסה למחוק את המכשיר שלך ולהתחיל את השחזור שוב.

אחסון iCloud

  • חָדָשׁ: אם גם אתה מתקשר stringByResolvingSymlinksInPath אוֹ stringByStandardizingPath בנתיב היורד מהמיכל שלך, לעולם לא תוכל להשתמש בתוצאה לביצוע קריאה מתואמת בהצלחה.
  • חָדָשׁ: ב- KVS, המגבלה לכל מפתח הועלתה ל 64Kb (כך שתתאים למגבלה לכל אפליקציה); ומספר המקשים המרבי עלה ל 256.
  • במהלך תקופת הביטא של iOS 5, כל המסמכים המאוחסנים בשרתים עשויים להימחק מעת לעת לפני GM. לכן, מומלץ מאוד לא לאחסן מסמכים או מידע קריטי בשרתים.
  • כבר לא צריך להפעיל פרופילי הקצאה עבור iCloud בפורטל הקצאת iOS. כל פרופילי ההקצאה החדשים מופעלים כעת באופן אוטומטי עבור iCloud. אם אתה משתמש בפרופיל הקצאת צוות מנוהל על ידי Xcode, לחץ על רענן בארגון Xcode כדי לקבל פרופיל חדש המאפשר iCloud. כדי לאפשר את כל פרופילי ההקצאה האחרים עבור iCloud, פשוט צור מחדש את הפרופילים שלך בפורטל ההקצאה של iOS.
  • אם היישום שלך משתמש ב- NSMetadataQuery class, עליך להגדיר פרדיקט, למרות שהתעלם מהפרדיקט עצמו.
  • בגרסת בטא זו, ה- setSortDescriptors: שיטה של NSMetadataQuery לא נתמך.
  • תוקן: כדי להשתמש ב- iCloud לפני בטא 5, היה עליך לציין באופן ידני מזהי מכלים שונים (ערכת התצוגה של היישום שלך) בתוך קובץ זכויות הן עבור פרוייקטים שלך ב- Mac OS X והן ב- iOS. החל מבטא 5, כדי לאפשר אחסון iCloud בתוך האפליקציות שלך, פשוט לחץ על תיבת הסימון "אפשר זכויות" בחלונית הסיכום של הפרויקט שלך. Xcode ייצור קובץ זכויות מותאם אישית עבור הפרויקט שלך הכולל אוטומטית את מזהה הצוות שלך. תוכל להוסיף ערכי מיכל iCloud נוספים כנדרש ביישום שלך. (שים לב שעליך ליצור מחדש את פרופילי ההקצאה הקיימים שלך, באמצעות Xcode או בפורטל ההקצאה של iOS, כדי להשתמש באחסון iCloud). מחרוזת מזהה מותאמת אישית עבור ערכי הזכאות של Key Key Value או iCloud Container שלך, אינך צריך עוד להכין מראש את מזהה הצוות שלך לתחילת ה- חוּט. Xcode יוסיף את מזהה הצוות שלך לערכים אלה באופן אוטומטי
  • מחרוזת מזהה המכולה שאתה מעביר אל URLForUbiquityContainerIdentifier: שיטה של NSFileManager חייב לכלול את מזהה הקבוצה בתחילת המחרוזת. לנוחות, אם אתה עובר אֶפֶס, Foundation משתמשת במזהה מיכל המסמכים הראשון שצוין בזכויות האפליקציה שלך.
  • ישנן בעיות בשימוש ב- API של מסמך אחסון בשילוב עם נתונים מוגנים שיכולים לגרום לשחיתות נתונים.
  • תוקן: בגרסת ביטא זו, יישומים מבוססי מסמכים לא תמיד יכולים לזהות מתי קבצים משתנים, נעים או נמחקים מתחתיהם.
  • בגרסת ביטא זו, מציגי קבצים (אובייקטים המאמצים את NSFilePresenter פרוטוקול) אינם מקבלים חלק מההודעות שהם אמורים לקבל, במיוחד:
    • presentItemDidChange
    • presentedSubitemDidAppearAtURL:
    • הציג SubitemDidChangeAtURL:

    תוכל לעקוף זאת על ידי יישום ה- לוותר על PresentedItemToWriter: שיטה ובדיקה אם הכותב אכן כתב כאשר מגיש הקבצים שלך רוכש מחדש. תוכל גם להשתמש ב- FSEvents כדי לצפות בשינויים במערכת הקבצים

  • בגרסת ביטא זו, הודעות אודות שינויים בקבצים בספרייה אינם מועברים לאובייקטים המאמצים את NSFilePresenter נוהל.
  • בעת דיווח על באג הקשור לממשקי האחסון של iCloud, אנא כלול את היומנים שנאספו במהלך הפעלת איתור באגים. כדי ליצור יומנים אלה, עליך להתקין פרופיל באגים מיוחד במכשיר שלך. ניתן להשיג את פרופיל באגים http://connect.apple.com. פרופיל זה מאפשר יצירת יומני איתור באגים הדרושים לאבחון בעיות באמצעות אחסון iCloud. ההנחיות לאיסוף היומנים הן:
    1. התקן את הפרופיל. (הדרך הקלה ביותר לעשות זאת היא לשלוח אותו לעצמך ולפתוח את הקובץ המצורף במכשיר שלו).
    2. לשחזר את הבאג.
    3. סנכרן עם iTunes כדי לשלוף את היומנים מהמכשיר שלך.
    4. צרף את היומנים לדוח הבאגים שלך. אתה יכול למצוא את היומנים ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    יומנים אלה יכולים לגדול מהר מאוד, לכן עליך להסיר את הפרופיל לאחר ששחזרת את הבעיה ומשכת את היומנים של דוח הבאגים.

  • שמות הקבצים אינם רגישים לאותיות רישיות ב- OS X אך תלויים באותיות רישיות ב- iOS. זה יכול להוביל לבעיות בעת סנכרון קבצים בין השניים. עליך לנקוט צעדים ב- iOS כדי להימנע מיצירת קבצים ששמם שונה רק לפי מקרה.

iMessage

  • iMessage בטא 1 לא תוכל לתקשר עם משתמשי iMessage בגרסת בטא 2 ואילך.
  • חָדָשׁ:עוזר ההתקנה אינו מזין סיסמת AppleID עבור FaceTime של iMessage.

בונה ממשק

  • חָדָשׁ:התצוגות ברמה העליונה במסמך המשתמש בפריסה אוטומטית לא יכולות להוסיף מגבלות רוחב וגובה. כדי לעקוף זאת אתה יכול להוסיף אילוץ רוחב או גובה רצוי באופן ידני בקוד.
  • חָדָשׁ:בממשק בונה ממשק באמצעות פריסה אוטומטית ואילוצים ש- Xcode מייצר לא ניתן למחוק. אתה יכול "למחוק" אילוצים אלה על ידי יצירת אילוץ משתמשים בהתנהגות שאתה מצפה לה. לדוגמה, אם אתה גורר כפתור ו- Xcode יוצר אילוץ מוביל לתצפית העל של הכפתור, ורצית קצה נגרר אל אילוץ superview, יצירת אחד באופן ידני באמצעות "Add Constraint => Trailing Constraint to Superview" תסיר את הקצה המוביל ל- superview אילוץ.
  • חָדָשׁ:זה ידוע שאפשר לשבור מגבלות רוחב/גובה על תצוגות שממלאות מיכל בעת שינוי גודל החלון. אם תשנה את גודל החלון ואילוץ רוחב/גובה שווה נשבר, הוספתו מחדש תתאים את החלון כראוי כך שיתאים לאילוץ.
  • חָדָשׁ: בעת עריכת ערך האילוץ במפקח, האילוץ נשאר נבחר, ותצוגת המתאר ממשיכה להציג את האילוץ כפי שנבחר.
  • חָדָשׁ:ב- XCode 4.2 בעת העתקת תצוגות (תצוגה בודדת או תצוגות מרובות), שני המשתמשים הגדירו את האילוצים ישירות על התצוגה הנבחרת והגבלות שהוגדרו על ידי המשתמש בין התצוגות שמועתקות מועתקות אל קַרטוֹן.
  • חָדָשׁ:ב- Xcode 4.2 למסמך המשתמש בפריסה אוטומטית של קקאו, "בחר הכל" בקנבס כבר לא בוחר את האילוצים ותצוגות המשנה של התצוגה העריכה. אם נבחרה תצוגה, היא תבחר רק תצוגות. אם נבחר אילוץ, "בחר הכל" יבחר את כל האילוצים.
  • חָדָשׁ:שינוי סגנון הפלח של NSSegmentedControl ל"אוטומטי "עלול לקרוס במסמכים באמצעות פריסה אוטומטית של קקאו. כדי לעקוף את הבעיה השתמש בסגנון קטע מפורש כגון עגול או מרקם, ובזמן הריצה, שנה את סגנון הפלח לאוטומטי באמצעות -[NSSegmentedCell setSegmentStyle:]

אייפוד

  • תוקן: בעת שימוש בלחצני עוצמת הקול במכשיר או באוזניות, מחוון עוצמת הקול בממשק המשתמש של היישומים עשוי שלא להתעדכן למרות שרמת עוצמת הקול השתנתה.

iTunes

  • גרסת ה- iTunes שמגיעה עם בטא 5 אינה יכולה לסנכרן מכשירים שבהם מותקנת תוכנת הבטא 4. כדי להימנע מבעיה זו, בצע את הפעולות הבאות:
    1. סנכרן את כל המכשירים שבהם מותקנת בטא 4 לגרסת iTunes שהגיעה עם בטא 4.
    2. שדרג את iTunes לגרסה שמגיעה עם בטא 5.
    3. חבר את המכשיר והתקן את תוכנת בטא 5. (עליך להבין כי ייתכן שתראה שגיאת סנכרון כשאתה מחבר את המכשיר לראשונה.)
    4. לאחר התקנת תוכנת בטא 5, שחזר מהגיבוי שביצעת בשלב 1.
  • סרטונים שנרכשו מחנות iTunes אינם מופעלים ב- AppleTV מהדור השני באמצעות AirPlay עם iTunes 10.5.

דוֹאַר

  • בעת שינוי שם המארח של חשבון דוא"ל בהגדרות, ייתכן שתראה הודעות ריקות בתיבת הדואר הנכנס המאוחדת. כפתרון, מחק והוסף מחדש את החשבון במקום לשנות את שם המארח שלו.

עדכון תוכנה של OTA

  • אם אתה מבצע עדכון תוכנת OTA, יהיה עליך לסנכרן מחדש את התמונות שלך עם iTunes. "

תמונות

  • תוקן: בעת שחזור ספריות תמונות מגיבוי iTunes, ייתכן שתמונות מסוימות לא יופיעו ביישום תמונות לאחר השחזור. אנא גבה את התמונות שלך לפני שתעדכן ל- iOS Beta 5.

תזכורות

  • חָדָשׁ: אם סנכרון תזכורות מופעל עבור חשבון Yahoo ואין אוסף תזכורות בשרת, הוא ימשיך לשחזר את הטלפון. בשל באג בשרת Yahoo, אוסף זה יופיע כלוח אירועים.

מַדמֶה

  • שירותי מיקום אינם מתפקדים בסימולטור iOS 4.3 הפועל ב- Mac OS 10.7 עם Xcode 4.2.

מַקפֵּצָה

  • הודעות Push והודעות מקומיות לאפליקציות מופיעות במרכז ההודעות החדש ב- iOS 5. מרכז ההודעות מציג התראות שנחשבות "לא נקראות". על מנת להתאים לדחיפות והודעות מקומיות כי אין להם סטטוס "לא נקרא", מפתחים יכולים להשתמש במספר תגי היישומים שלהם כדי לעורר סיקור של התראות מהודעות מֶרְכָּז. כאשר יישום מנקה את מספר התג (על ידי הגדרתו לאפס), iOS 5 ינקה את ההודעות ממרכז ההודעות.
  • תוקן: ה UIPrerenderedIcon מפתח (ב Info.plist file) אינו מכובד בגרסת בטא זו.

StoreKit

  • תוקן: רכישה מתוך האפליקציה לא תעבוד עבור מפתחים הבודקים את האפליקציות שלהם באמצעות ארגז החול של iTunes.

UI Automation

  • חָדָשׁ: קיימת בעיה ידועה בעת שימוש ב- performTaskOnHost API בסקריפט אוטומציה של ממשק משתמש. אם המשימה המתבצעת באמצעות ה- API פולטת בצורה מוגזמת (נניח, אלפי שורות טקסט) לתקן out או שגיאת תקן, המשימה עלולה להסתיים עד להגעה לפסק הזמן, ובשלב זה היא תזרוק javascript יוצא מן הכלל.
  • ה לנעול() ו לבטל נעילה() פונקציות של UIATarget הוחלפו ב lockForDuration () פוּנקצִיָה.
  • החל מ- iOS 5 beta 2, כעת תוכל להפעיל סקריפט אוטומציה של ממשק משתמש במכשיר iOS מהמסוף המארח באמצעות הכלי מכשירים. הפקודה היא:
    • מכשירים -w
  • בעת שימוש במכשירי cli לאוטומציה של ממשק המשתמש, כעת תוכל למקד לתבנית ברירת המחדל של אוטומציה ולהעביר את התסריט ואת נתיב התוצאות לכלי כאפשרויות משתנות סביבה. לדוגמה:
    • מכשירים -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

ההודעה האחרונה בבלוג

אל תצפה שהאייפון 7 שלך יהיה דק יותר
October 21, 2021

חלק מהדיווחים טענו כי מכשירי האייפון של הדור הבא יהיו הדקים ביותר שלו עד כה, אך על פי א דליפת סכמטים חדשה, האייפון 7 והאייפון 7 פלוס יהיו עבים בדיו...

היום בהיסטוריה של אפל: הרשת החברתית של פינג לא מצליחה להכות
October 21, 2021

1 בספטמבר 2010: הרשת החברתית החדשה של אפל, פינג, ממוקדת מוזיקה, נשלחת כחלק מ- iTunes 10. אפל אומרת כי השירות יאפשר למשתמשים לגלות מוזיקה חדשה ולעקו...

Apple Watch נייק סדרה 5 זמין כעת עם המתנה ממושכת
October 21, 2021

Apple Watch נייק סדרה 5 זמין כעת עם המתנה ממושכתזה כבר לא 'נייקי+'.צילום: אפלApple Watch נייק סדרה 5 זמינה היום להזמנה מהחנות המקוונת של אפל.המחיר ...