ชั้นเรียน GNSPublicationParams

ข้อมูลอ้างอิงของชั้นเรียน GNSPublicationParams

ภาพรวม

พารามิเตอร์ที่ไม่บังคับสําหรับสื่อเผยแพร่

ดูคําอธิบายของพารามิเตอร์แต่ละรายการได้ในการประกาศพร็อพเพอร์ตี้ด้านล่าง

รับค่า NSObject

สรุปพร็อพเพอร์ตี้

GNSStrategystrategy
 กลยุทธ์ที่ใช้สำหรับการเผยแพร่ข้อความ ดู GNSStrategy เป็นค่าเริ่มต้น เพิ่มเติม...
 
GNSOperationStatusHandler statusHandler
 เครื่องจัดการสำหรับสถานะการเผยแพร่ เพิ่มเติม...
 
GNSPermissionRequestHandler permissionRequestHandler
 เครื่องจัดการสำหรับขอสิทธิ์จากผู้ใช้ในการใช้ใกล้เคียง เพิ่มเติม...
 

รายละเอียดที่พัก

- (GNSStrategy*) strategy
readwritenonatomicassign

กลยุทธ์ที่ใช้สำหรับการเผยแพร่ข้อความ ดู GNSStrategy เป็นค่าเริ่มต้น

- (GNSOperationStatusHandler) statusHandler
readwritenonatomiccopy

เครื่องจัดการสำหรับสถานะการเผยแพร่

ใช้เพื่อติดตามสถานะของสื่อเผยแพร่ที่สร้างขึ้นใหม่ได้

- (GNSPermissionRequestHandler) permissionRequestHandler
readwritenonatomiccopy

เครื่องจัดการสำหรับขอสิทธิ์จากผู้ใช้ในการใช้ใกล้เคียง

ตัวแฮนเดิลนี้จะลบล้างกล่องโต้ตอบเริ่มต้นที่ Nearby ใช้เพื่อ ถ้าคุณระบุตัวแฮนเดิลนี้ Nearby จะไม่แสดงกล่องโต้ตอบสิทธิ์

ในเครื่องจัดการคำขอ คุณควรขอสิทธิ์ของผู้ใช้เพื่อดำเนินงานที่ต้องใช้ใกล้เคียง พร้อมอธิบายเหตุผลที่ต้องใช้ เมื่อผู้ใช้ให้หรือปฏิเสธความยินยอม คุณต้องเรียกใช้การบล็อกที่ส่งผ่านไปยังเครื่องจัดการคำขอของคุณ หากคุณส่งผ่าน YES เข้าไปในการบล็อก หมายความว่าผู้ใช้ได้ยินยอมให้ใกล้เคียงทำงานได้ หากสอบผ่านNO หมายความว่าผู้ใช้ยังไม่ให้ความยินยอม สื่อเผยแพร่และการสมัครใช้บริการจะไม่ทำงานจนกว่าจะได้รับความยินยอม

นอกจากนี้ เครื่องจัดการยังใช้เป็นวิธี "การตรวจสอบล่วงหน้า" สำหรับกล่องโต้ตอบสิทธิ์ iOS ได้ด้วย คุณใช้รายงานนี้เพื่ออธิบายสาเหตุที่ผู้ใช้ต้องให้ความยินยอมแก่ iOS ก่อนที่แอปจะสามารถใช้ฟังก์ชันที่เกี่ยวข้องกับใกล้เคียงได้