פיתוח אפליקציות לאייפון - בדיקות

13.01.2012
בתהליך הבדיקות של אפליקציה לאייפון יש להפיץ את ה אפליקציה  למספר מוגבל של מכשירים. ישנן משתי  שיטות לכך:

1. גירסת AD-HOC, גירסא זו הינה גירסא המיועדת לבדיקות. ניתן להפיץ גירסא זו לעד 100 מכשירי אייפון (או אייפאד).
את הגירסא ניתן לשלוח בדואר אלקטרוני ולהתקינה ב Itunes או בעזרת תוכנה כמו TestFlight .ניתן להתקין גירסא זו רק על מכשיר ש ה UDID שלו נרשם באפליקציה. יש לשים לב שגם דרך TestFlight לא ניתן להתקין על יותר
מ 100 מכשירים (UDIDs) את האפליקציה. היתרון בשימוש ב TestFlight הוא בכך שמתקין האפליקציה
לא צריך לסנכרן את התוכנה עם itunes שזהו מנגנון מסורבל יחסית, ההתקנה מתבצעת Over the Air,
כלומר ללא חיבור למחשב האישי. השימוש ב TestFlight הינו פשוט יחסית: בעל האפליקציה נרשם לשירות
דרך ה Web כמפתח, לאחר מכן שולח את התוכנה לכל משתמש שאמור להתקין את התוכנה.
המשתמש שמקבל את ההזמנה לשימוש בתוכנה בדוא"ל (חייב לפתוח את המכתב על האייפון),  צריך להרשם לאתר TestFlight ולרשום את המכשיר שלו:  (Register Your Device), לאחר מכן ניתן להתקין את האפליקציה על האייפון.
היתרון למפתח האפליקציה הוא בכך שהוא יכול לדעת מי התקין כל גירסא וגירסא, ומתי, ואף לקבל דיווח על
הפעולות והתקלות שקרו באפליקציה.
יש לשים לב ששם המשתמש שמוגדר ב TestFlight  חייב להיות זהה לדוא"ל שנשלח ע"י מפתח האפליקציה.
כלומר אם נשלח זימון ל david@gmail.com שם משתמש באתר של TestFlight חייב להיות david@gmail.com,
זו בעיה שחוויתי מנסיוני האישי. לסיכום: זהו כלי חובה למפתחי אפליקציות.

2. יש אפשרות לרכוש רשיון מסוג Enterprise License , רשיון זה מיועד להפצת אפליקציות אייפון לתפוצה מוגבלת.
הרשיון מיועד לארגונים של יותר מ 500 עובדים. הרשיון מאפשר להפיץ את אפליקצית האייפון לעובדים או
לחברי ארגון מסויים, מחיר הרשיון הוא $299 לשנה. בכדי להגביל תפוצה של אפליקציה שכבר נמצאת
באפסטור ניתן חהגביל שת שמות המשתמשים המותרים לשימוש.  יש לאפשר רישום של כל המשתמשים
של האפליקציה אך בכדי להכנס לבצע פעולות באפליקציה, יש לקבל אישור מהמערכת שהמשתמש
יוכל להשתמש באפליקציה. כלומר משתמש שלא אושר בשרת ע"י מנהל המערכת לא יוכל למעשה להפעיל את האפליקציה.
 הוספת תגובה 
כותרת התגובה:
שם מלא:
כתובת דואר אלקטרוני:
תוכן התגובה: