فئة GNSMessageManagerParams
مَعلمات إضافية لمدير الرسائل
تكتسب NSObject.
- (BOOL) showBluetoothPowerAlert |
|
readwritenonatomicassign |
عرض تنبيه النظام عندما تكون تقنية البلوتوث غير مفعّلة. الإعداد التلقائي هو "نعم".
- (GNSErrorStateHandler) microphonePermissionErrorHandler |
|
readwritenonatomiccopy |
يتم استدعاء معالِجات الأخطاء التالية (في سلسلة التعليمات الرئيسية) عندما تتغير حالة الخطأ.
تشير قيمة "YES" (نعم) إلى حدوث خطأ. تم رفض إذن الوصول إلى الميكروفون.
- (GNSErrorStateHandler) bluetoothPermissionErrorHandler |
|
readwritenonatomiccopy |
لم يتم منح إذن الوصول إلى البلوتوث.
- (GNSErrorStateHandler) bluetoothPowerErrorHandler |
|
readwritenonatomiccopy |
- (BOOL) useBestAudioSessionCategory |
|
readwritenonatomicassign |
هذه المَعلمة ملائمة فقط إذا كان تطبيقك يستخدم وسيط الصوت لاكتشاف المحتوى.
عند الضبط على "نعم"، ستضبط ميزة "الأجهزة المجاورة" فئة AVAudioSession وخياراتها على القيم الأفضل أداءً لهذه الميزة: AVAudioSessionCategoryPlayAndRecord وAVAudioSessionCategoryOptionDefaultToSpeaker، على التوالي. وفي حال ضبطها على "لا"، سيتم الاحتفاظ بالفئة والخيارات الحالية واستخدامها من خلال ميزة "الأجهزة المجاورة". وقد يؤدي هذا إلى عدم قدرة ميزة "الأجهزة المجاورة" على بث الصوت أو تسجيله. على سبيل المثال، إذا كان تطبيقك يستخدم AVAudioSessionCategoryألا تستخدم الجهاز، قد لا تتمكّن ميزة "الأجهزة المجاورة" من الاستماع إلى الصوت من الأجهزة المجاورة. إذا كان تطبيقك يستخدم AVAudioSessionCategoryRecord، لن تتمكن ميزة "الأجهزة المجاورة" من بث الصوت إلى الأجهزة المجاورة. الإعداد التلقائي هو "نعم".
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)"],[[["`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."]]],[]]