אחרי שתבינו איך App Check ישפיע על המשתמשים שלכם ותהיו מוכנים להמשיך, תוכלו להפעיל את האכיפה של App Check.
מפעילים את האכיפה ב- Google API Console
כדי להפעיל אכיפה:
נכנסים לתצוגת העריכה של לקוח iOS בדף Credentials. המדדים יופיעו בצד שמאל של הדף בקטע Google Identity for iOS.
לוחצים על הלחצן ENFORCE ומאשרים את הבחירה. אחרי שהאכיפה תהיה פעילה, כל הבקשות מהלקוח שלא אומתו נדחות.
הערה : אחרי שמפעילים את האכיפה, יכול להיות שיחלפו עד 15 דקות עד שהשינויים ייכנסו לתוקף.
הפעלת האכיפה במסוף Firebase
אפשר לאכוף את בדיקת האפליקציות בלקוחות iOS ספציפיים או בכל לקוחות iOS.
הפעלת האכיפה לכל לקוחות iOS
כדי להפעיל את האכיפה של כניסה באמצעות חשבון Google ב-iOS, צריך לבצע את השלבים הבאים. אחרי שתפעילו את האכיפה, כל הבקשות שלא אומתו יידחו, כולל בקשות שמשויכות ללקוחות OAuth ל-iOS שלא מקושרים לאפליקציית Firebase.
פותחים את הקטע בדיקת האפליקציה במסוף Firebase.
מרחיבים את הקטע Google Identity for iOS.
לוחצים על אכיפה ומאשרים את הבחירה.
חשוב לזכור שיכולות לחלוף עד 15 דקות אחרי הפעלת האכיפה עד שהיא תיכנס לתוקף.
הפעלת אכיפה ללקוחות iOS ספציפיים
אפשר גם להגדיר אכיפה של בדיקת האפליקציה ללקוחות OAuth ספציפיים ל-iOS. כדי לעשות זאת:
פותחים את לקוחות OAuth בקטע App Check במסוף Firebase.
מרחיבים את תצוגת המדדים של לקוח ה-OAuth שרוצים להגדיר.
אם הלקוח עדיין לא מקושר לאפליקציה, צריך לקשר אותו.
לוחצים על Create enforcement override.
בוחרים אם לאכוף את בדיקת האפליקציה עבור לקוח ה-OAuth הזה או לבטל את האכיפה. ההגדרה הזו מבטלת את ההגדרה הגלובלית של הפרויקט בנושא אכיפת Google Identity ל-iOS.
שימו לב שעשויות לחלוף עד 15 דקות אחרי הפעלת האכיפה לפני שהיא תיכנס לתוקף.