حصة GNSPublicationParams

مرجع الفئة GNSPublicationParams

نظرة عامة

المَعلمات الاختيارية لجهة النشر

اطّلِع على إعلانات المواقع في ما يلي للحصول على تفسيرات لكل مَعلمة.

تكتسب NSObject.

ملخّص الموقع

GNSStrategystrategy
 الاستراتيجية المستخدمة لنشر الرسالة. يمكنك الاطّلاع على GNSStrategy لمعرفة الإعداد التلقائي. المزيد...
 
GNSOperationStatusHandler statusHandler
 معالج لحالة جهة النشر المزيد...
 
GNSPermissionRequestHandler permissionRequestHandler
 معالج لطلب إذن المستخدم لاستخدام ميزة "الأجهزة المجاورة". المزيد...
 

تفاصيل الموقع

- (GNSStrategy*) strategy
readwritenonatomicassign

الاستراتيجية المستخدمة لنشر الرسالة. يمكنك الاطّلاع على GNSStrategy لمعرفة الإعداد التلقائي.

- (GNSOperationStatusHandler) statusHandler
readwritenonatomiccopy

معالج لحالة جهة النشر

ويمكن استخدامها لتتبُّع حالة جهة نشر تم إنشاؤها حديثًا.

- (GNSPermissionRequestHandler) permissionRequestHandler
readwritenonatomiccopy

معالج لطلب إذن المستخدم لاستخدام ميزة "الأجهزة المجاورة".

يلغي هذا المعالج مربع الحوار التلقائي الذي تستخدمه ميزة "الأجهزة المجاورة"، وفي حال تقديم هذا المعالج، لن تعرض ميزة "الأجهزة المجاورة" مربّع حوار الأذونات الخاص بها.

في معالج الطلبات، يجب طلب إذن المستخدم لتنفيذ المهمة التي تتطلب استخدام ميزة "الأجهزة المجاورة"، مع توضيح سبب استخدامها. عند منح المستخدم الموافقة أو رفضها، يجب طلب الحظر الذي تم تمريره إلى معالج الطلبات. إذا مررت YES في منطقة الحظر، يعني هذا أن المستخدم قد وافق على السماح لميزة "الأجهزة المجاورة" بالعمل. في حال اجتياز الاختبار "NO"، هذا يعني أنّ المستخدم لم يمنح الموافقة، ولن تعمل جهات النشر والاشتراكات الخاصة بك حتى يتم منحك الموافقة.

يمكن أيضًا استخدام المعالِج كطريقة "طلب مبدئي" لمربّعات حوار أذونات نظام التشغيل iOS. ويمكنك استخدامها لتوضيح السبب المتوقع لموافقة المستخدم على أذونات نظام التشغيل iOS قبل أن يتمكّن تطبيقك من تنفيذ وظائفه ذات الصلة بالأجهزة المجاورة.