אפל משחררת את iOS 5 Beta 4 עם עדכוני אוויר

אפל משחררת את iOS 5 Beta 4 עם עדכוני אוויר

ios5beta4

אפל הוכיחה שוב שישי הם עדיין ימי עבודה על ידי הפלת iOS 5 Beta 4. מפתחים יכולים כעת להוריד את גרסת הבטא העדכנית ביותר של iOS 5 בערוץ ה- dev של אפל, ולראשונה באמצעות נס העדכונים המוזרים.

אלה ב- iOS 5 Beta 3 צריכים להיות מסוגלים לשדרג באופן אלחוטי ל- Beta 4.

אפל מתכוננת לקראת ההשקה הציבורית של iOS 5 ו- iCloud בספטמבר, ובטא 4 יהיה כנראה אחד העדכונים האחרונים שנדחפו למפתחים.

אם אתה כבר משתמש ב- Beta 3, נסה להוריד את Beta 4 כעדכון OTA. אנשים כבר דיווחו שעדכוני OTA אינם עובדים, אך אנו סקרנים לראות אם חלקם עדיין מצליחים.

iOS 5 Beta 4 יזדקק ל- iTunes 10.5 Beta 4 שיצא לאחרונה לסנכרון. Xcode 4.2 תצוגה מקדימה של מפתחים 4 שוחררה גם היא. כל זה זמין בערוץ ה- dev של אפל.

אנחנו רוצים לשמוע על מה שאתה מוצא ב- iOS 5 Beta 4! שלח את כל הטיפים אל: [email protected]

יומן השינויים המלא של ביתא 4:

הערות וסוגיות ידועות

הנושאים הבאים מתייחסים לשימוש ב- 5.0 SDK לפיתוח קוד.

חשבונות

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

AirPlay

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

טלויזיית אפל

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

שֶׁמַע

  • שימוש בצ'אט קולי ב- iOS 5 דורש הגדרת kAudioSessionMode_VoiceChat במצב הפעלת אודיו, או הגדרת AVAudioSessionModeVoiceChat מצב על AVAudioSession לְהִתְנַגֵד.

לוּחַ שָׁנָה

  • כל לוחות השנה של MobileMe שוכפלו לאחר כיבוי והפעלה מחדש של סינכרון היומן.
  • תוקן: שחזור מגיבוי Seed 1 או מוקדם יותר יגרום לסנכרון של יומני MobileMe/iCloud. לוחות שנה רשומים יופיעו ביומנים אך אף אחד מיומני האירוע שלך לא יופיע ב- MobileCal. כדי לעקוף את הבעיה, הסר והוסף את החשבון מחדש.
  • אם SnowLeopard אינו מסנכרן את לוחות השנה שלך במכשיר iOS ויצרת לוח שנה או רשימת תזכורות באמצעות זרע iOS 5.0 קודם, שנה את שם היומן או הרשימה במכשיר ה- iOS ולאחר מכן הרשה לו סינכרון.
  • בגרסת בטא זו לוח השנה של יום ההולדת מושבת באופן זמני עבור אפליקציות אינטרנט ו- Windows ויהיה זמין במהדורה עתידית.

אנשי קשר

  • חָדָשׁ:ב- MobileMe אנשי הקשר המקומיים נמחקים במקום מיזוג.
  • בגרסת בטא זו ייבוא/ייצוא vCard מושבת מתפריט הפעולה ויהיה זמין במהדורה עתידית.

GameKit

  • נתוני התאמה להתאמות מבוססות תורות מוגבלות כיום ל -4 KB של נתונים.
  • כאשר Wifi ו- 3G מושבתים (כלומר במצב מטוס) לפעמים GameKit יכול לגרום לחיבור בהתאמת Bluetooth מקומית להיכשל.

iBooks

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

גיבוי iCloud

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

אחסון iCloud

  • במהלך תקופת הביטא של iOS 5, כל המסמכים המאוחסנים בשרתים עשויים להימחק מעת לעת לפני GM. לכן, מומלץ מאוד לא לאחסן מסמכים או מידע קריטי בשרתים.
  • אם היישום שלך משתמש ב- NSMetadataQuery class, עליך להגדיר פרדיקט, למרות שהתעלם מהפרדיקט עצמו.
  • מסגרת ה- Foundation אינה כוללת את מזהה הצוות בעת חיפוש מכיל המסמכים הניידים של אפליקציה. יש לכלול את מזהה הצוות בתחילת מחרוזת המזהה שהועברה אלURLForUbiquityContainerIdentifier: שיטה.
  • בגרסת בטא זו, ה- setSortDescriptors: שיטה של NSMetadataQuery לא נתמך.
  • בגרסת ביטא זו, אם ברצונך להשתמש ב- iCloud, עליך לציין באופן ידני מזהי מכלים שונים (ערכת התצוגה של היישום שלך) בתוך קובץ זכויות עבור שניהם Mac OS X ופרויקטים של iOS.
  • ישנן בעיות בשימוש ב- 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.

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

  • חָדָשׁ: שמות קבצים באחסון iCloud רגישים לאותיות רישיות.

iMessage

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

iTunes

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

מקום

  • חָדָשׁ:ה startMonitoringSignificantLocationChanges שיטה של CLLocationManagerאינו גורם לחידוש או הפעלה של יישומים ברקע לצורך עדכונים משמעותיים בשינוי המיקום. עם זאת, אם ישוחזר גיבוי מגרסת תוכנה קודמת (שבה יישום עקב אחר שינויים משמעותיים במיקום) למכשיר, ניטור משמעותי אחר שינוי המיקום ימשיך לגרום לאפליקציה לחדש או להפעיל אותה רקע כללי.

דוֹאַר

  • חָדָשׁ:העברת הודעה הכוללת קבצים מצורפים אינה מצרפת את הקובץ ומסך כתיבת ההודעה אינו משתנה מ"טעינה... ".

ספריית מוסיקה

  • חָדָשׁ:בחלק מהשירים חסרים יצירות האלבום שלהם לאחר שינוי ספריית המכשירים באמצעות סנכרון.

OpenGL

  • חָדָשׁ: ב- iOS 5.0 beta 4, כמה תוספי OpenGL הועברו ממרחב השמות של APPLE למרחב השמות EXT, מה שגרם לשינוי שם של API כלשהו. ההרחבות שהשתנו הן EXT_color_buffer_half_float,EXT_occlusion_query_boolean, EXT_separate_shader_objects, EXT_shadow_samplers, EXT_texture_rg, EXT_debug_label, ו EXT_debug_marker.

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

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

HotSpot אישי

  • חָדָשׁ:במכשיר בטא זה מכשיר אייפון 4 אינו יכול להצטרף לנקודה חמה אישית גם אם הוא מופעל עקב קשירת WiFi לא מתפקדת במכשירים אלה.

התאמות צילום

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

הגדרות

  • תוקן: בבטא זה סמל FaceTime חסר בהגדרות במכשירי האייפון.

מַדמֶה

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

מַקפֵּצָה

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

טוויטר

  • חָדָשׁ: בעת ציוץ המיקום שלך מספארי ויציאה לפני שניתן יהיה לקבוע את המיקום, חץ המיקום יישאר בשורת המצב. ניתן להסיר את החץ על ידי הריגת Safari ממחליף המשימות.

UI Automation

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

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

קוד iOS 10.3 רומז על קצב רענון מהיר יותר עבור iPad Pro בגודל 10.5 אינץ '
October 21, 2021

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

| פולחן של מק
October 21, 2021

פורד מביאה CarPlay אלחוטית לרכבים נבחרים לשנת 2020האם אתה סובל מבעיות CarPlay?צילום: פורדפורד אישרה היום כי היא מביאה את CarPlay האלחוטית לרכבים נב...

| פולחן של מק
October 21, 2021

ג'סטין ביבר ואמנים קנדיים נוספים מופיעים במודעה החדשה "מאחורי המק"הזמרת והיוצרת המועמדת לגראמי ג'סי רייז מככבת גם בסרטון 'תוצרת קנדה'.צילום: אפלהמו...