אפל משחררת את iOS 9 בטא 4

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

אפל אומרת ש- iOS 9 מקווה להיות מהדורה יציבה יותר מכל אחת משתי המהדורות האחרונות שלה, iOS 7 ו- iOS 8. תכונות אחרות כוללות שיפורים משמעותיים לעוזרת הקולית Siri שלה שיעניקו לה יותר מודעות להקשר, נוסף לציבור נתוני תחבורה עבור Apple Maps, שיפורים באפליקציית Notes שיקלו על יצירת רשימות ביקורת ותכונות ריבוי משימות עבור האייפד.

יומן השינויים המלא ל-iOS 9 בטא 4 פורסם למטה.

ספריית מפתחים של iOS - חיפוש מפתחים מראש
הערות גרסה של iOS 9
הערות גרסה של iOS SDK עבור iOS 9 Beta

חָשׁוּב:
זהו מסמך ראשוני עבור API או טכנולוגיה בפיתוח. אפל מספקת מידע זה כדי לעזור לך לתכנן את אימוץ הטכנולוגיות וממשקי התכנות המתוארים כאן לשימוש במוצרים ממותגי אפל. מידע זה נתון לשינויים, ותוכנה המיושמת על פי מסמך זה צריכה להיבדק עם תוכנת מערכת ההפעלה הסופית והתיעוד הסופי. גרסאות חדשות יותר של מסמך זה עשויות להיות מסופקות עם בטא עתידיות של ה-API או הטכנולוגיה.
תוכן:

מבוא
דיווח באגים
הערות ובעיות ידועות

מבוא

iOS SDK 9.0 מספק תמיכה בפיתוח אפליקציות iOS. הוא ארוז עם סט שלם של כלים, מהדרים ומסגרות Xcode ליצירת אפליקציות עבור iOS ו-OS X. כלים אלה כוללים את Xcode IDE ואת כלי הניתוח Instruments, בין רבים אחרים.

בעזרת תוכנה זו תוכלו לפתח אפליקציות לאייפון, אייפד או אייפוד טאץ' עם iOS 9. אתה יכול גם לבדוק את האפליקציות שלך באמצעות הסימולטור הכלול, התומך ב-iOS 9. iOS SDK 9.0 דורש מחשב Mac עם OS X v10.10.3 (Yosemite) ואילך.

גרסה זו של iOS מיועדת להתקנה רק במכשירים הרשומים ב-Apple Developer Program. ניסיון להתקין גרסה זו של iOS באופן לא מורשה עלול להביא את המכשיר שלך למצב בלתי שמיש.

למידע נוסף ומשאבי תמיכה נוספים, בקר http://developer.apple.com/programs/ios/.

דיווח באגים

לבעיות שאינן מוזכרות בסעיף הערות ובעיות ידועות, נא להגיש באגים דרך אתר Apple Developer (https://developer.apple.com/bug-reporting/ios/). בנוסף, תוכל לדון בנושאים אלה וב- iOS SDK 9.0 בפורומים של Apple Developer: http://devforums.apple.com. כדי לקבל מידע נוסף על iCloud למפתחים, עבור אל http://developer.apple.com/icloud.

הערות ובעיות ידועות
הבעיות הבאות קשורות לשימוש ב- iOS SDK 9.0 לפיתוח קוד.

AirPlay

בעיה ידועה

בעיות קישוריות של AirPlay עם טלויזיית אפל.

דרך לעקיפת הבעיה:

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

חנות אפליקציות

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

שם זיהוי של אפל

בעיות ידועות
קישורי iForgot עשויים לעבוד לסירוגין.
פתרון עוקף: אנא נסה שוב.

אם תשנה את כתובת הדוא"ל הראשית שלך ב-appleid.apple.com, ייתכן שלא תוכל לבצע אימות במכשיר (כולל יציאה מ- Find My iPhone).

דרך לעקיפת הבעיה: ראשית, שנה את הדוא"ל בחזרה לדוא"ל הקודם ב-appleid.apple.com. לאחר מכן צא והיכנס חזרה במכשיר שלך.

Apple Pay

בעיה ידועה
אינך יכול להציג את גיליון Apple Pay אם אתה מבקש PKAddressFieldName עבור שדות כתובת המשלוח הנדרשים שלך.

פתרון עוקף: השתמש ב-PKAddressFieldAll אם אתה זקוק לכתובת למשלוח, או אם אינך זקוק ל-PKAddressFieldName.

AVFoundation

הערות
AVQueuePlayer תומך כעת בתערובת של מדיה מבוססת קבצים ומדיה HTTP Live Streaming בתור שלו. לפני כן, היה עליך לוודא שכל הפריטים בתור היו מאותו סוג.
עבור אפליקציות המקושרות ל-iOS 9 ואילך, התנהגות ההפרעות במדיה עבור AV(Queue) Player השתנתה.
לפני iOS 9, אפליקציות יכלו להפריע ללקוחות אחרים שמנגנים מדיה על ידי שיוך או הוספת AVPlayerItem ל AVPlayer או על ידי שינוי השעה או התאריך של AVPlayerItem הנוכחי (באמצעות seekToTime: או seekToDate: שיטות). ב-iOS 9, פעולות אלו מפריעות רק כאשר קצב ההשמעה של אובייקט AVPlayer משתנה לערך שאינו אפס באמצעות מאפיין הקצב או שיטת ההפעלה.

הפעלת תמונה בתמונה עשויה להפסיק והלחצן תמונה בתמונה עשוי להיעלם בעת השימוש AVPlayerViewController להפעלת וידאו והחלפת הפריט הנוכחי של האובייקט AVPlayer הבסיסי באמצעות replaceCurrentItemWithPlayerItem:.

שיטת AVPictureInPictureController cancelPictureInPicture הוצאה משימוש.

בלוטות

בעיה ידועה
ייתכן ששמע של שיחה סלולרית נכנסת לא ינותב לאוזניות Bluetooth מסוימות.

פתרון עוקף: נתב את האודיו הרחק מאוזניות Bluetooth (לדוגמה, לרמקול הטלפון) ובחזרה.

CarPlay

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

CBCentralManager

בעיה ידועה
אפליקציות המשתמשות ב-CBCentralManager (במיוחד retrievePeripherals: ו-retrieveConnectedPeripherals) יקרסו עם ההשקה או עם צימוד אביזר. CBCentralManager הוצא משימוש ב-iOS 7.0 והוסר ב-iOS 9.0.

אנשי קשר

בעיות ידועות
שרתי LDAP ו-GAL אינם נשאלים עבור השלמה אוטומטית.
ייתכן שתקבל CNContactStoreDidChangeNotification ולא יודע אם זה היה אחד ממופעי CNContactStore שלך ​​שהפעילו את ההודעה.

שיתוף משפחה

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

הוספת בן משפחה בשורה נכשלת.

פתרון: השתמש בהזמנה כדי להוסיף בני משפחה.

הודעות 'בקש לקנייה' אינן מגיבות כאשר מקישים עליהן.

HealthKit

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

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

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

HomeKit

בעיות ידועות
אביזרים התומכים במספר נתיבי תקשורת אל HomeKit עשויים להיראות משוכפלים.
אין להסיר אביזרים מהאובייקט HMAccessoryBrowser לאחר הוספה לבית.
HMLocationEvent תומך כרגע רק ב-CLCircularRegion.
iOS 9 אינו מקבל כרגע הזמנות לבית מ-iOS 8.
מפעילי אירועים מבוססי מיקום אינם פועלים בסימולטור.

גיבוי iCloud

בעיה ידועה
שחזור מגיבוי שנוצר ב-iOS 9 איטי יותר משחזור מגיבוי שנוצר ב-iOS 8 ומעלה.
פתרון עוקף: השתמש ב-iTunes כדי לגבות ולשחזר.

ייתכן שתראה התראה שגויה של "גיבוי iCloud" שמצביעה על כך שהמכשיר שלך לא גבה כאשר הגיבוי בהצלחה.

דרך לעקיפת הבעיה: כדי לקבוע מתי המכשיר שלך גובה לאחרונה, עבור אל הגדרות > iCloud > גיבוי, והצג את חותמת הזמן של "הגיבוי האחרון".

גיבויי iCloud ידווחו באופן שגוי על גודל גיבוי של 0 בתים בהגדרות > iCloud > גיבוי > נהל אחסון > אחסון > התקן.

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

פתרון עוקף: אל תיכנס לחשבון iTunes שלך בזמן שחזור מגיבוי iCloud.

במקרים נדירים, גיבויי iCloud מתקדמים, אך לאחר מכן נכשלים.

פתרון עוקף: השתמש ב-iTunes כדי לגבות ולשחזר.

כונן iCloud

בעיה ידועה
הקשה על מסמך iCloud Drive בתוצאות החיפוש לא עושה כלום.

מקלדות

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

דרך לעקיפת הבעיה: הוסף שוב מקלדות מהגדרות מקלדת.

מחזיק מפתחות

בעיות ידועות
בעת שימוש ב-Buddy כדי להפעיל את מחזיק מפתחות iCloud, ייתכן שקוד האימות של ה-SMS לא יאוכלס אוטומטית אם ה-SMS מתקבל באותו מכשיר.

דרך לעקיפת הבעיה: סיים את מסייע ההגדרה והפעל את מחזיק מפתחות iCloud באמצעות הגדרות.

SecKeyGeneratePair עלול לפעמים להיכשל ביצירת מפתח המאוחסן במובלעת מאובטחת (kSecAttrTokenIDSecureEnclave).
לאחר שינוי סיסמת iCloud שלך, ייתכן שתראה בקשת איפוס של מחזיק מפתחות של iCloud.

פתרון עוקף: הפעל מחדש את מחזיק מפתחות iCloud.

פריטי מחזיק מפתחות שנוצרו עם רשימת בקרת הגישה של kSecAccessControlUserPresence משתמשים באישורים גלובליים של Touch ID למשך 10 דקות. כאשר אייפון נפתח באמצעות Touch ID, פריטים אלה עושים שימוש חוזר במידע הנעילה של Touch ID ואינם מבקשים אימות חדש. כאשר נעילת האייפון מתבצעת באמצעות קוד גישה, הפריטים דורשים Touch ID.

SecRequestSharedWebCredential אינו מציג את בוחר שם המשתמש.

Local Authentication setCredential לא מצליח להגדיר את סיסמת היישום לפעולת מחזיק מפתחות.
אם הפעלת אימות דו-שלבי ב-AppleID שלך ולאחר מכן שנה את מחזיק המפתחות של iCloud או את קוד האבטחה של iCloud במכשיר שאינו מהימן, אתה רואה שגיאה "אימות נכשל".

פתרון עוקף: צא מ-iCloud, התחבר חזרה לחשבון והפעל את מחזיק מפתחות iCloud

מפות

בעיה ידועה
שלבי הניווט, ההוראות והתצוגה אינם מתעדכנים כראוי אם האייפון שלך משויך ל-Apple Watch ומסך האייפון נעול.

פתרון עוקף: בטל את נעילת האייפון.

דוֹאַר

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

MDM

בעיה ידועה
הפקודה AvailableOSUpdates MDM נכשלת במכשירים לא מפוקחים כפקודה לא ידועה. הפקודה מצליחה רק במכשירים בפיקוח הרשומים ב-DEP.

ריבוי משימות

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

דרך לעקיפת הבעיה: השבת את VoiceOver בהגדרות > כללי > נגישות כדי לחדש את הפונקציונליות של מחוות ריבוי המשימות הללו.

ל-iPad Air Simulator יכולות ריבוי משימות מוגבלות (שכבת על ו-PIP בלבד). בגרסת הבטא הזו, אין הבדל בין הסימולטורים של iPad Air ו- iPad Air 2.

מוּסִיקָה

הערה
כאשר משתמשים מחברים אוזניות או מתחברים ל-Bluetooth או CarPlay ברכבם, אפליקציית המוזיקה האהובה עליהם מופיעה במסך הנעילה או בתצוגת המכונית.

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

הערות

בעיה ידועה
לאחר שדרוג Notes ב-iOS 9 Beta 1, Notes לא יסונכרן באמצעות iTunes ב-Windows.

תמונות

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

פתרון לעקיפת הבעיה: בחר את התמונה המושפעת ובחר ערוך ולאחר מכן החזר.

הרחבות לאפליקציה

בעיה ידועה
איתור באגים של פעולה או שיתוף תוסף עלול לגרום לחסר של התוסף באובייקט UIActivityViewController.

דרך לעקיפת הבעיה: עבור אל הרשימה 'עוד' וחזור כדי להציג את התוסף שוב.

פודקאסטים

בעיות ידועות
דף החיפוש לא תמיד נטען או מספק תוצאות.
כפתור ההרשמה איטי להגיב לנגיעות המשתמש.
בעת שימוש בריבוי משימות, אפליקציית Podcast קורסת כאשר מופחתת ל-50% ולאחר מכן עולה ל-66%.

ספארי

הערות
"מצא בדף" זמין כעת הן מגיליון השיתוף והן ברשימת ההשלמות.
אתר שולחן העבודה של בקשה הועבר. זה נמצא כעת בגיליון השיתוף במקום במועדפים.
Handoff דפדפן אינטרנט-ל-Native App לא עובד עם האפליקציה שלך אם קובץ השיוך של apple-app-site-site אינו מעוצב וחתום כהלכה. אנא עיין במדריך התכנות של Handoff ובעזרת אישורי אינטרנט משותפים למידע נוסף.

בעיות ידועות
ה-API החדש לטעינת קבצים מקומיים אינו פועל כרגע לטעינת קבצים בתוך חבילת האפליקציות.
חוסמי תוכן עם JSONs לא חוקיים אינם נטענים.

לחפש

בעיות ידועות
הקשה על הודעת דואר, מועדפים במפות, הערה או הודעה בתוצאות החיפוש לא פותחת את האפליקציה במכשירים מסוימים.
הוספה לאינדקס של פריט Core Spotlight עם תמונה ממוזערת לא מציגה את התמונה הממוזערת או התיאור בתוצאות החיפוש.
כל האובייקטים של NSUserActivity מקבלים אינדקס ומוצגים בחיפוש (לא רק אלה שמסומנים כניתנים לחיפוש).

סירי

בעיה ידועה
ב-Siri Suggestions ב-iPad, ניסיון להתקשר, לשלוח הודעה או ל-FaceTime לאיש קשר עם מספר כתובות גורם לקריסה של Springboard.

הגדרות

בעיות ידועות
דף הנתונים הסלולריים עשוי להיות ריק לאחר החלפת כרטיסי SIM.
הקשה על הגדרות > iCloud > AppleID עשויה לא להגיב בפעמים הראשונות.
פתרון עוקף: אנא נסה שוב. בסופו של דבר זה עובד.

הגדרות אפליקציה של צד שלישי לפעמים אינן מופיעות בסימולטור.

עוזר הגדרות

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

UIKit

הערות
ישנו UI שעוצב מחדש להדפסה הכולל תצוגה מקדימה של הדפסה (המוצגת מ- UIPrintInteractionController או UIActivityViewController). עבור אפליקציות המספקות פריטי הדפסה או משתמשות רק באובייקטי UIPrintFormatter מובנים (UISimpleTextPrintFormatter, UIMarkupTextPrintFormatter, UIWebViewPrintFormatter, או ה-UIViewPrintFormatter של כל תצוגה מסופקת על ידי המערכת), אין צורך בשום דבר נוסף כדי שהתצוגה המקדימה של ההדפסה לְהַצִיג.
אפליקציות שמסווגות משנה UIPrintPageRenderer או UIPrintFormatter לצייר תוכן להדפסה חייבות להיבנות עם iOS 9 SDK כדי שהתצוגה המקדימה תוצג. ההתנהגות של UIPrintPageRenderer עודכנה לקרוא drawPageAtIndex: inRect: מספר פעמים עם גדלים ושולי עמוד שונים. ניתן לקרוא לשיטות שונות ב-UIPrintPageRenderer משרשור שאינו ראשי, אך לעולם לא ממספר שרשורים במקביל.

UIPickerView ו-UIDatePicker ניתנים כעת לשינוי גודל והתאמה - בעבר, הם היו אוכפים גודל ברירת מחדל גם אם ניסית לשנות את הגודל שלהם. תצוגות אלה גם כעת ברירת המחדל לרוחב של 320 נקודות בכל המכשירים, במקום לרוחב המכשיר באייפון.

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

בעיה ידועה
סגנון UModalPresentationPopover אינו מעדכן את מיקום עוגן barButtonItem שלו כאשר גודל החלון משתנה.

VPN

בעיות ידועות
אם מותקנת אצלך חבילת Developer Disk Image, מנהרת ה-VPN של AlwaysOn לא קמה.
אם גם מנהרות הסלולר וגם מנהרות ה-Wi-Fi פתוחות, מדי פעם המנהרה הסלולרית תהפוך למסלול ברירת המחדל במקום מנהרת ה-Wi-Fi.
מדי פעם לא מטפלים באירועי UP/DOWN של ממשק, מה שמוביל לכך שהמנהרה לא מועלית או ניתוקה מיד.

זכויות יוצרים © 2015 Apple Inc. כל הזכויות שמורות. תנאי שימוש | מדיניות פרטיות | עודכן: 2015-06-08

מָשׁוֹב

*

** מידע נדרש

הירשם לחדשות הטכנולוגיה והבידור המעניינות ביותר שיש.

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

Galaxy Note 7 מתעצב להיות הסמארטפון החזק ביותר של סמסונג עד כה
October 29, 2023

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

מהירות האינטרנט הממוצעת עלתה ב-23% בשנה שעברה
October 29, 2023

עם המשימה הציבורית של Google Fiber להשמיד את חברות הכבלים בהמתנה ורשתות 5G שהושקו כהלכה רק בשנת 2019, יסלח לך על המחשבה שספקי האינטרנט פוסעים מים ב...

חבר הפרלמנט הבריטי קורא להשעיית BBM בעקבות המהומות בלונדון
October 29, 2023

טק. בידור. מַדָע. תיבת הדואר הנכנס שלך.הירשם לחדשות הטכנולוגיה והבידור המעניינות ביותר שיש.בהרשמה אני מסכים ל תנאי שימוש וסקרו את הודעת פרטיות.יצרנ...