סקירה כללית
פרמטרים אופציונליים למינוי.
הסברים על כל פרמטר מופיעים בהצהרות המאפיינים שבהמשך.
יורש את NSObject.
סיכום הנכס | |
GNSDeviceTypes | deviceTypesToDiscover |
סוגי המכשירים שיש לגלות. עוד... | |
NSString * | messageNamespace |
מרחב השמות של ההודעה להתאמה. עוד... | |
NSString * | type |
סוג ההודעה להתאמה. לא יכול להיות אפס. המחרוזת הריקה היא הסוג שמוגדר כברירת מחדל. עוד... | |
GNSStrategy * | strategy |
האסטרטגיה שמשמשת לגילוי מכשירים בקרבת מקום (לא משׂואות רשת (beacon)). עוד... | |
GNSBeaconStrategy * | beaconStrategy |
האסטרטגיה שבה יש להשתמש לסריקת איתות Bluetooth. עוד... | |
GNSOperationStatusHandler | statusHandler |
handler לסטטוס מינוי. עוד... | |
GNSPermissionRequestHandler | permissionRequestHandler |
handler לבקשת הרשאת משתמש לשימוש ב-Nearby. עוד... | |
פרטי הנכס
|
readwritenonatomicassign |
סוגי המכשירים שיש לגלות.
ברירת המחדל היא kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
מרחב השמות של ההודעה להתאמה.
המחרוזת הריקה היא מרחב השמות שמוגדר כברירת מחדל, והיא פרטית לכל אפליקציה (או אפליקציות שמשתפות פרויקט ב-Google Developer Console).
|
readwritenonatomicassign |
סוג ההודעה להתאמה. לא יכול להיות אפס. המחרוזת הריקה היא הסוג שמוגדר כברירת מחדל.
|
readwritenonatomicassign |
האסטרטגיה שמשמשת לגילוי מכשירים בקרבת מקום (לא משׂואות רשת (beacon)).
|
readwritenonatomicassign |
האסטרטגיה שבה יש להשתמש לסריקת איתות Bluetooth.
|
readwritenonatomiccopy |
handler לסטטוס מינוי.
זה יכול לשמש למעקב אחר הסטטוס של מינוי חדש שנוצר.
|
readwritenonatomiccopy |
handler לבקשת הרשאת משתמש לשימוש ב-Nearby.
handler זה מבטל את תיבת הדו-שיח המוגדרת כברירת מחדל המשמשת את Nearby. אם תספק את ה-handler הזה, Nearby לא יציג את תיבת הדו-שיח לאישור.
ב-handler של הבקשות, עליכם לבקש את הרשאת המשתמש לביצוע המשימה שדורשת שימוש ב-Nearby, ולהסביר למה נעשה בה שימוש. כשהמשתמש מביע הסכמה או מסרב, עליכם להפעיל את החסימה שמועברת אל ה-handler של הבקשות. אם מעבירים את YES
לחסימה, המשמעות היא שהמשתמש הסכים לאפשר ל-Nearby לפעול. אם עוברים את NO
, המשמעות היא שהמשתמש לא הביע הסכמה. אתרי החדשות והמינויים שלך לא יפעלו עד שתינתן הסכמה.
ה-handler יכול גם לשמש כשיטה לביצוע הרצה מוקדמת של תיבות הדו-שיח של ההרשאות ב-iOS. אפשר להשתמש בה כדי להסביר למה מצופה מהמשתמש להביע הסכמה להרשאות ב-iOS לפני שהאפליקציה תוכל לבצע פעולות שקשורות ל-Nearby.