מחלקה GNSMessageManagerParams
פרמטרים נוספים של מנהל ההודעות.
יורש את NSObject.
- (BOOL) showBluetoothPowerAlert |
|
readwritenonatomicassign |
הצגת התראת המערכת כשה-Bluetooth כבוי. ברירת המחדל היא 'כן'.
- (GNSErrorStateHandler) microphonePermissionErrorHandler |
|
readwritenonatomiccopy |
הגורמים המטפלים בשגיאות הבאים נקראים (ב-thread הראשי) כאשר הסטטוס של השגיאה משתנה.
הערך YES (יש) מרמז על שגיאה. הרשאת הגישה למיקרופון נדחתה.
- (GNSErrorStateHandler) bluetoothPermissionErrorHandler |
|
readwritenonatomiccopy |
- (GNSErrorStateHandler) bluetoothPowerErrorHandler |
|
readwritenonatomiccopy |
- (BOOL) useBestAudioSessionCategory |
|
readwritenonatomicassign |
הפרמטר הזה רלוונטי רק אם האפליקציה משתמשת באמצעי האודיו לצורך גילוי.
אם ההגדרה היא 'כן', Nearby יגדיר את הקטגוריה והאפשרויות של AVAudioSession לערכים המתאימים ביותר ל-Nearby: AVAudioSessionCategoryPlayAndRecord ו-AVAudioSessionCategoryOptionDefaultToדובר, בהתאמה. אם תגדיר אותה כ'לא', הקטגוריה והאפשרויות הנוכחיות יישמרו וישמשו את Nearby. כתוצאה מכך, ייתכן ש-Nearby לא יוכל לשדר או להקליט אודיו. לדוגמה, אם באפליקציה שלך נעשה שימוש ב-AVAudioSessionCategoryAmbient, ייתכן ש-Nearby לא יוכל להאזין לאודיו ממכשירים קרובים. אם האפליקציה שלך משתמשת ב-AVAudioSessionCategoryRecord, Nearby לא יוכל לשדר אודיו למכשירים בקרבת מקום. ברירת המחדל היא 'כן'.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-02 (שעון UTC).
[null,null,["עדכון אחרון: 2023-12-02 (שעון UTC)."],[[["`GNSMessageManagerParams` provides additional parameters for managing Nearby Messages."],["It includes properties to control system alerts for Bluetooth, handle errors related to microphone/Bluetooth permissions and power, and optimize audio sessions for discovery."],["By default, the system alert for Bluetooth power is shown and Nearby attempts to use the best audio session configuration for discovery."],["Error handlers can be set to respond to microphone and Bluetooth permission or power issues."]]],[]]