نظرة عامة
المَعلمات الاختيارية للاشتراك
اطّلِع على إعلانات المواقع في ما يلي للحصول على تفسيرات لكل مَعلمة.
تكتسب NSObject.
ملخّص الموقع | |
GNSDeviceTypes | deviceTypesToDiscover |
أنواع الأجهزة المطلوب اكتشافها. المزيد... | |
NSString * | messageNamespace |
مساحة اسم الرسالة المطلوب مطابقتها. المزيد... | |
NSString * | type |
نوع الرسالة المطلوب مطابقتها. يجب ألا تكون القيمة فارغة. السلسلة الفارغة هي النوع التلقائي. المزيد... | |
GNSStrategy * | strategy |
الإستراتيجية المستخدمة لاكتشاف الأجهزة المجاورة (غير أجهزة مرشد). المزيد... | |
GNSBeaconStrategy * | beaconStrategy |
الإستراتيجية المستخدمة لفحص الإشارة. المزيد... | |
GNSOperationStatusHandler | statusHandler |
تمثّل هذه السمة معالجًا لحالة الاشتراك. المزيد... | |
GNSPermissionRequestHandler | permissionRequestHandler |
معالج لطلب إذن المستخدم لاستخدام ميزة "الأجهزة المجاورة". المزيد... | |
تفاصيل الموقع
|
readwritenonatomicassign |
أنواع الأجهزة المطلوب اكتشافها.
والقيمة التلقائية هي kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
مساحة اسم الرسالة المطلوب مطابقتها.
السلسلة الفارغة هي مساحة الاسم التلقائية، وتكون خاصة لكل تطبيق (أو التطبيقات التي تشارك مشروع Google Developer Console).
|
readwritenonatomicassign |
نوع الرسالة المطلوب مطابقتها. يجب ألا تكون القيمة فارغة. السلسلة الفارغة هي النوع التلقائي.
|
readwritenonatomicassign |
الإستراتيجية المستخدمة لاكتشاف الأجهزة المجاورة (غير أجهزة مرشد).
|
readwritenonatomicassign |
الإستراتيجية المستخدمة لفحص الإشارة.
|
readwritenonatomiccopy |
تمثّل هذه السمة معالجًا لحالة الاشتراك.
ويمكن استخدامها لتتبُّع حالة اشتراك تم إنشاؤه حديثًا.
|
readwritenonatomiccopy |
معالج لطلب إذن المستخدم لاستخدام ميزة "الأجهزة المجاورة".
يلغي هذا المعالج مربع الحوار التلقائي الذي تستخدمه ميزة "الأجهزة المجاورة"، وفي حال تقديم هذا المعالج، لن تعرض ميزة "الأجهزة المجاورة" مربّع حوار الأذونات الخاص بها.
في معالج الطلبات، يجب طلب إذن المستخدم لتنفيذ المهمة التي تتطلب استخدام ميزة "الأجهزة المجاورة"، مع توضيح سبب استخدامها. عند منح المستخدم الموافقة أو رفضها، يجب طلب الحظر الذي تم تمريره إلى معالج الطلبات. إذا مررت YES
في منطقة الحظر، يعني هذا أن المستخدم قد وافق على السماح لميزة "الأجهزة المجاورة" بالعمل. في حال اجتياز الاختبار "NO
"، هذا يعني أنّ المستخدم لم يمنح الموافقة، ولن تعمل جهات النشر والاشتراكات الخاصة بك حتى يتم منحك الموافقة.
يمكن أيضًا استخدام المعالِج كطريقة "طلب مبدئي" لمربّعات حوار أذونات نظام التشغيل iOS. ويمكنك استخدامها لتوضيح السبب المتوقع لموافقة المستخدم على أذونات نظام التشغيل iOS قبل أن يتمكّن تطبيقك من تنفيذ وظائفه ذات الصلة بالأجهزة المجاورة.