Apple Developer
סוג | אתר לפיתוח תוכנה |
---|---|
בעלות | אפל |
הרשמה | לא חובה |
Apple Developer (בעברית: מפתח אפל; לשעבר Apple Developer Connection) הוא האתר של חברת אפל לכלים לפיתוח תוכנה, ממשקי תכנות יישומים (API) ומשאבים טכניים. הוא מכיל משאבים שיעזרו למפתחי תוכנה לכתוב תוכנה לפלטפורמות macOS, iOS, iPadOS, watchOS ו-tvOS.
היישומים נוצרים ב-Xcode, או לפעמים בעזרת תוכניות צד שלישי נתמכות אחרות. לאחר מכן ניתן להגיש את היישומים ל- App Store Connect (לשעבר iTunes Connect), אתר אחר של אפל לאישור צוות הבדיקה הפנימי. לאחר אישורם, ניתן להפיץ אותם בפומבי דרך חנויות האפליקציות המתאימות, כלומר חנות אפליקציות (iOS) לאפליקציות iOS ו-iPadOS, חנות אפליקציות iMessage ליישומי הודעות ואפליקציות חבילת מדבקות, App Store (tvOS) לאפליקציות Apple TV, חנות אפליקציות watchOS עבור אפליקציות Apple Watch עם watchOS 6 ואילך, ובאמצעות App Store (iOS) עבור גרסאות קודמות של watchOS. אפליקציות macOS הן חריגה בולטת לכך, מכיוון שניתן להפיץ אותן באופן דומה דרך Mac App Store של אפל או באופן עצמאי באינטרנט.[1]
דליפות תוכנה
היו כמה דליפות של תוכנות אפל סודיות דרך תוכנת הטרום-שחרור, והבולטת ביותר היא Mac OS X 10.4 Tiger, שבעקבותיה אפל תבעה שלושה גברים שלכאורה השיגו עותקים מקדימים של הבילדים (builds) הטרום-שחרוריים של Mac OS X 10.4 מהאתר והדלפו אותה לביטורנט.[2]
OS X Lion, OS X Mountain Lion ו-OS X Mavericks הודלפו מספר פעמים גם כן. עם זאת, כדי להילחם בבעיה זו התקינה אפל מערכת התראה בבילדים של התצוגה המקדימה, המתריעה אם הועלתה התצוגה המקדימה על ידי בודק למערכת ביטורנט.[דרוש מקור]
ניסיונות פריצה
ב-18 ביולי 2013 פורץ ניסה לגשת למידע אישי רגיש על שרתי המפתחים של אפל. המידע היה מוצפן, אך אפל לא יכולה להבטיח שאי אפשר היה לגשת למידע כלשהו על מפתחים. אתר המפתח הורד ל"תחזוקה" באותו יום חמישי, ונאמר כי הוא עובר תחזוקה עד יום ראשון, אז פרסמה אפל הודעה באתר בה הודיעה למשתמשים על ניסיון הפריצה. הם הצהירו כי הם יבנו מחדש את השרתים שלהם ואת מערכת המפתחים כדי למנוע זאת בעתיד.[3][4]
קישורים חיצוניים
הערות שוליים
- ^ Apple, Inc. (2020). App Store - Apple Developer. Retrieved on 2020-05-12.
- ^ Fried, Ina (2004-12-21). "Apple sues over loose Tiger". CNET News.com.
- ^ Apple Developer website (2013).
- ^ News article from hack (2013).
31330018Apple Developer