ภาพรวม
ตัวจัดการข้อความช่วยให้คุณสร้างสื่อเผยแพร่และการสมัครรับข้อมูลได้
โดยจะใช้ได้ตราบเท่าที่ยังมีผู้จัดการอยู่
รับค่า NSObject
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - initWithAPIKey: |
เริ่มต้นเครื่องมือจัดการข้อความ เพิ่มเติม... | |
(instancetype) | - initWithAPIKey:paramsBlock: |
เริ่มต้นเครื่องมือจัดการข้อความด้วยพารามิเตอร์เพิ่มเติม เพิ่มเติม... | |
(id< GNSPublication >) | - publicationWithMessage: |
เผยแพร่ข้อความ เพิ่มเติม... | |
(id< GNSPublication >) | - publicationWithMessage:paramsBlock: |
เผยแพร่ข้อความที่มีพารามิเตอร์เพิ่มเติม เพิ่มเติม... | |
(id< GNSSubscription >) | - subscriptionWithMessageFoundHandler:messageLostHandler: |
สมัครรับข้อมูลข้อความทั้งหมดที่เผยแพร่โดยแอปของคุณ เพิ่มเติม... | |
(id< GNSSubscription >) | - subscriptionWithMessageFoundHandler:messageLostHandler:paramsBlock: |
สมัครรับข้อความที่เผยแพร่โดยแอปของคุณพร้อมพารามิเตอร์เพิ่มเติม เพิ่มเติม... | |
สรุปวิธีการของชั้นเรียน | |
(void) | + setDebugLoggingEnabled: |
เปิดหรือปิดใช้การบันทึกการแก้ไขข้อบกพร่อง เพิ่มเติม... | |
(BOOL) | + isDebugLoggingEnabled |
แสดงสถานะการบันทึกการแก้ไขข้อบกพร่องปัจจุบัน เพิ่มเติม... | |
รายละเอียดของเมธอด
- (instancetype) initWithAPIKey: | (NSString *) | apiKey |
เริ่มต้นเครื่องมือจัดการข้อความ
- Parameters
-
apiKey The API key of the app, required to use the Messages service
- (instancetype) initWithAPIKey: | (NSString *) | apiKey | |
paramsBlock: | (void(^)(GNSMessageManagerParams *)) | paramsBlock | |
เริ่มต้นเครื่องมือจัดการข้อความด้วยพารามิเตอร์เพิ่มเติม
- Parameters
-
apiKey The API key of the app, required to use the Messages service paramsBlock Use this block to pass additional parameters
- (id<GNSPublication>) publicationWithMessage: | (GNSMessage *) | message |
เผยแพร่ข้อความ
ปล่อยออบเจ็กต์สื่อเผยแพร่เพื่อเลิกเผยแพร่ข้อความ
- Parameters
-
message The message to publish
- การคืนสินค้า
- ออบเจ็กต์สื่อเผยแพร่ ปล่อยเพื่อยกเลิกการเผยแพร่
- (id<GNSPublication>) publicationWithMessage: | (GNSMessage *) | message | |
paramsBlock: | (void(^)(GNSPublicationParams *)) | paramsBlock | |
เผยแพร่ข้อความที่มีพารามิเตอร์เพิ่มเติม
ปล่อยออบเจ็กต์สื่อเผยแพร่เพื่อเลิกเผยแพร่ข้อความ
- Parameters
-
message The message to publish paramsBlock Use this block to pass additional parameters
- การคืนสินค้า
- ออบเจ็กต์สื่อเผยแพร่ ปล่อยเพื่อยกเลิกการเผยแพร่
- (id<GNSSubscription>) subscriptionWithMessageFoundHandler: | (GNSMessageHandler) | messageFoundHandler | |
messageLostHandler: | (GNSMessageHandler) | messageLostHandler | |
ติดตามข้อความทั้งหมดที่เผยแพร่โดยแอปของคุณ
ปล่อยนิ้วเพื่อหยุดการติดตาม เมื่อได้รับข้อความใหม่จากอุปกรณ์ใกล้เคียง ระบบจะโทร หรือเมื่อไม่ได้ยินข้อความนั้นแล้ว
- Parameters
-
messageFoundHandler Block that's called when a new message is discovered messageLostHandler Block that's called when a previously discovered message is lost
- การคืนสินค้า
- วัตถุประสงค์ของการสมัครใช้บริการ ปล่อยเพื่อยกเลิกการสมัครใช้บริการ
- (id<GNSSubscription>) subscriptionWithMessageFoundHandler: | (GNSMessageHandler) | messageFoundHandler | |
messageLostHandler: | (GNSMessageHandler) | messageLostHandler | |
paramsBlock: | (void(^)(GNSSubscriptionParams *)) | paramsBlock | |
สมัครรับข้อความที่เผยแพร่โดยแอปของคุณพร้อมพารามิเตอร์เพิ่มเติม
เช่น คุณสมัครรับข้อความบางส่วนได้ ปล่อยนิ้วเพื่อหยุดการติดตาม
- Parameters
-
messageFoundHandler Block that's called when a new message is discovered messageLostHandler Block that's called when a previously discovered message is lost paramsBlock Use this block to pass additional parameters
- การคืนสินค้า
- วัตถุประสงค์ของการสมัครใช้บริการ ปล่อยเพื่อยกเลิกการสมัครใช้บริการ
+ (void) setDebugLoggingEnabled: | (BOOL) | enabled |
เปิดหรือปิดใช้การบันทึกการแก้ไขข้อบกพร่อง
เมื่อเปิดใช้ ระบบจะเขียนข้อความบันทึกสำหรับการดำเนินการภายในไปยังคอนโซลเพื่อช่วยในการแก้ไขข้อบกพร่อง แม้แต่ในบิวด์ของรุ่น ซึ่งจะเป็นประโยชน์ในการแก้ปัญหาที่ไคลเอ็นต์ของบุคคลที่สามพบ โดยค่าเริ่มต้น ระบบจะปิดใช้โหมดนี้แม้แต่ในบิวด์การแก้ไขข้อบกพร่อง
+ (BOOL) isDebugLoggingEnabled |
แสดงสถานะการบันทึกการแก้ไขข้อบกพร่องปัจจุบัน