חדשות אפל

אפל משחררת את Swift Playgrounds 3.0 בטא

משתמשי TestFlight שנרשמו לבדיקת בטא אפליקציית הקידוד Swift Playgrounds של אפל יכולים כעת להוריד את Swift Playgrounds 3.0 Beta, שזמינה מהבוקר. Swift Playgrounds משתמש ב- Swift 5.0, גרסת הבטא של שפת הקידוד של אפל.





ההיקף המלא של מה שחדש ב- Swift Playgrounds 3.0 עדיין לא ברור, אבל הערות השחרור של אפל עבור עדכון הבטא מספקות מעט פרטים. הגרסה החדשה של האפליקציה מאפשרת ל-Playground Books להכיל ספריות של קוד Swift ומשאבים שניתן לייבא לשימוש על ידי כל עמוד בספר.

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



חדש ב- Swift Playgrounds 3.0 בטא:
Playground Books יכולים כעת להכיל ספריות של קוד Swift ומשאבים שניתן לייבא לשימוש על ידי כל עמוד בספר זה.

הקובץ ./Contents/UserModules/UserCode.playgroundmodule/Sources/UserSource.swift ניתן לעריכה על ידי משתמשים באמצעות לשונית עורך המקור החדשה.

בנוסף, ניתן לייבא את המודולים בספריית המודולים של הספר (.playgroundbook/Contents/Modules) מכל עמוד בספר, אך לא ניתן לצפות בהם או לערוך אותם באפליקציה.

הערה: Swift Playgrounds 3.0 בטא משתמש ב- Swift 5 (swiftlang-1001.0.63.8). ייתכן שקוד שנכתב באמצעות גרסאות אחרות של Swift לא יפעל ב-UserModuleExample.playgroundbook.

בעיות ידועות ב- Swift Playgrounds 3.0 בטא:

- מגרש משחקים עלול להיתקע בביצוע כאשר יש בעיות בשידור חי. (47896251)

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

- מגרש משחקים עלול להיתקע לאחר הקלטת סרט. (42903135)

פתרון עוקף: סגור את Swift Playgrounds באמצעות כוח מ-App Switcher, ולאחר מכן הפעל מחדש את האפליקציה ופתח שוב את מגרש המשחקים.

למשתמשי TestFlight שנרשמו בעבר לבדיקת בטא של Swift Playgrounds יש גישה לבטא, אך לא נראה שאפל מאפשרת לבודקים חדשים להירשם בשלב זה.

זוהי הבטא הראשונה של Swift Playgrounds 3.0 שאפל הוציאה. הגרסה הנוכחית של האפליקציה הזמינה לציבור היא גרסה 2.2, שפורסמה עוד בנובמבר.