GNSPublicationParams Class

סימוכין למחלקה GNSPublicationParams

סקירה כללית

פרמטרים אופציונליים לאתר חדשות.

הסברים על כל פרמטר מופיעים בהצהרות המאפיינים שבהמשך.

יורש את NSObject.

סיכום הנכס

GNSStrategy * strategy
 האסטרטגיה שבה ייעשה שימוש לפרסום ההודעה. ברירת המחדל מופיעה ב-GNSStrategy. עוד...
 
GNSOperationStatusHandler statusHandler
 handler לסטטוס הפרסום. עוד...
 
GNSPermissionRequestHandler permissionRequestHandler
 handler לבקשת הרשאת משתמש לשימוש ב-Nearby. עוד...
 

פרטי הנכס

- (GNSStrategy*) strategy
readwritenonatomicassign

האסטרטגיה שבה ייעשה שימוש לפרסום ההודעה. ברירת המחדל מופיעה ב-GNSStrategy.

- (GNSOperationStatusHandler) statusHandler
readwritenonatomiccopy

handler לסטטוס הפרסום.

אפשר להשתמש בו כדי לעקוב אחרי הסטטוס של אתר חדשות שנוצר לאחרונה.

- (GNSPermissionRequestHandler) permissionRequestHandler
readwritenonatomiccopy

handler לבקשת הרשאת משתמש לשימוש ב-Nearby.

handler זה מבטל את תיבת הדו-שיח המוגדרת כברירת מחדל המשמשת את Nearby. אם תספק את ה-handler הזה, Nearby לא יציג את תיבת הדו-שיח לאישור.

ב-handler של הבקשות, עליכם לבקש את הרשאת המשתמש לביצוע המשימה שדורשת שימוש ב-Nearby, ולהסביר למה נעשה בה שימוש. כשהמשתמש מביע הסכמה או מסרב, עליכם להפעיל את החסימה שמועברת אל ה-handler של הבקשות. אם מעבירים את YES לחסימה, המשמעות היא שהמשתמש הסכים לאפשר ל-Nearby לפעול. אם עוברים את NO, המשמעות היא שהמשתמש לא הביע הסכמה. אתרי החדשות והמינויים שלך לא יפעלו עד שתינתן הסכמה.

ה-handler יכול גם לשמש כשיטה לביצוע הרצה מוקדמת של תיבות הדו-שיח של ההרשאות ב-iOS. אפשר להשתמש בה כדי להסביר למה מצופה מהמשתמש להביע הסכמה להרשאות ב-iOS לפני שהאפליקציה תוכל לבצע פעולות שקשורות ל-Nearby.