สร้างขึ้นเพื่อ IOS
SDK การแจ้งเตือนพุช iOS
สร้างประสบการณ์การแจ้งเตือนพุช iOS ในแอปด้วย Tencent RTC Push ลงทะเบียนอุปกรณ์ จัดการการแตะการแจ้งเตือน และเชื่อมแต่ละอัปเดตไปยังปลายทางที่มีประโยชน์
แหล่งข้อมูลสำหรับนักพัฒนา
ทรัพยากรนักพัฒนา iOS Push
SDK และการทดสอบ
กำหนดค่าอุปกรณ์ทดสอบและทำตามคู่มือ SDK อย่างเป็นทางการ
พร้อมรับสินค้า
เชื่อมการแจ้งเตือนพุช iOS กับข้อมูลอัปเดตคำสั่งซื้อที่ยืนยันแล้ว แอปของคุณจัดการหน้าจอรับสินค้าและสิทธิ์เข้าถึงคำสั่งซื้อ
เตือนก่อนชั้นเรียนถัดไป
นำผู้ใช้ไปยังเวิร์กช็อปที่จองไว้ด้วยการแจ้งเตือนพุช iOS และปลายทางที่เกี่ยวข้องซึ่งต้องยืนยันตัวตน
ความสามารถของ IOS PUSH
สร้างตามวงจรการแจ้งเตือน
การลงทะเบียนอุปกรณ์
- เชื่อมผู้รับพุช
- จัดการข้อผิดพลาดการตั้งค่า
คอลแบ็กการแจ้งเตือน
- ตอบสนองต่อการแตะการแจ้งเตือน
- นำทางภายในแอปของคุณเอง
การส่งตามแพลตฟอร์ม
- กำหนดค่าช่องทางเนทีฟ
- ทดสอบสิทธิ์และสถานะแอป
ลงทะเบียน รับ และตอบสนอง
การลงทะเบียน การจัดการคลิก และการค้นหาผู้รับ ตัวอย่างโค้ดเฉพาะส่วนจาก API ของ SDK ทางการ
ลงทะเบียนอุปกรณ์ทดสอบ
กำหนดค่า SDK การแจ้งเตือนพุช iOS หลังการตั้งค่าเนทีฟและขั้นตอนขอสิทธิ์
อ่านเอกสาร// After permission and APNs configuration.
[TIMPushManager registerPush:sdkAppId
appKey:pushClientKey
succ:^(NSData *deviceToken) {
// Registration completed.
} fail:^(int code, NSString *desc) {
// Handle registration errors.
}];เปิดหน้าจอที่ถูกต้อง
ตรวจสอบเพย์โหลดการแจ้งเตือนและสิทธิ์เข้าถึงบัญชีก่อนนำทาง
อ่านเอกสาร// Implement TIMPushListener, including all three callbacks.
- (void)onNotificationClicked:(NSString *)ext {
// Validate ext, then open an authorized app screen.
}
- (void)onRecvPushMessage:(TIMPushMessage *)message {}
- (void)onRevokePushMessage:(NSString *)messageID {}
// During initialization: [TIMPushManager addPushListener:self];รับ ID การลงทะเบียน
ใช้ผู้รับที่ลงทะเบียนแล้วสำหรับการทดสอบคอนโซลหรือเซิร์ฟเวอร์แบบควบคุม
อ่านเอกสาร// Call after successful registration.
[TIMPushManager getRegistrationID:^(NSString *registrationID) {
// Associate this recipient with your authenticated backend.
}];การปรับแต่ง
ทำให้ทุกการแจ้งเตือนกลมกลืนกับแอป
จัดการการตั้งค่าและหน้าจอปลายทางในแอปของคุณเอง
ให้ผู้ใช้เลือกอัปเดตที่มีประโยชน์
เชื่อมการแจ้งเตือนพุช iOS กับความสนใจและการตั้งค่าที่แอปของคุณจัดการ
อ่านเอกสารเริ่มต้นใช้งาน
การแจ้งเตือนแรกของคุณทีละขั้นตอน
- 01
- 02
- 03
ส่งการแจ้งเตือนแรก
กำหนดค่าข้อมูลรับรองการส่ง ลงทะเบียนอุปกรณ์ทดสอบ และตรวจสอบการแตะการแจ้งเตือนในสถานะเบื้องหน้าและเบื้องหลัง
กำหนดค่าข้อมูลรับรองพุช
target 'YourApp' do
use_frameworks!
use_modular_headers!
pod 'TXIMSDK_Plus_iOS_XCFramework'
pod 'TIMPush', 'VERSION' # Choose a release from the guide.
end// After permission and APNs configuration.
[TIMPushManager registerPush:sdkAppId
appKey:pushClientKey
succ:^(NSData *deviceToken) {
// Registration completed.
} fail:^(int code, NSString *desc) {
// Handle registration errors.
}];คำถามที่พบบ่อยเกี่ยวกับ SDK การแจ้งเตือนพุช iOS
ผสาน SDK การแจ้งเตือนพุช iOS อย่างไร
กำหนดค่าข้อมูลรับรอง APNs สิทธิ์การแจ้งเตือน และ delegate ของแอปเนทีฟ เพิ่ม Notification Service Extension ตามเอกสารเมื่อต้องการรายงานการมาถึงของการแจ้งเตือน
ตัวอย่างโค้ดเหล่านี้เป็นแอปที่สมบูรณ์หรือไม่
นี่คือตัวอย่างเฉพาะส่วนของการผสาน เพิ่มการ import แพ็กเกจ การกำหนดค่าโปรเจกต์เนทีฟ การจัดการวงจรชีวิต และพฤติกรรมเมื่อเกิดข้อผิดพลาดตามคู่มือฉบับเต็ม VERSION หมายถึงรุ่นที่คุณเลือก ไม่ใช่เลขเวอร์ชันแพ็กเกจที่ใช้ตามตัวอักษร
การแจ้งเตือนมาถึงได้หรือไม่เมื่อปิดแอป
ช่องทางออฟไลน์ที่รองรับสามารถส่งการแจ้งเตือนได้ โดยขึ้นกับนโยบายระบบปฏิบัติการ สิทธิ์ สภาพเครือข่าย และการตั้งค่าอุปกรณ์ ทดสอบอุปกรณ์และสถานะแอปจริงที่คุณรองรับ
ส่งการแจ้งเตือนพุช iOS ถึงผู้ใช้ที่ถูกต้องอย่างไร
ลงทะเบียนอุปกรณ์ รับ ID การลงทะเบียน และจัดการความเชื่อมโยงผู้รับกับบัญชีในแบ็กเอนด์ อัปเดตความเชื่อมโยงเมื่อเปลี่ยนผู้ใช้และตรวจสอบสิทธิ์เมื่อเปิดปลายทาง
การแจ้งเตือนพุช iOS มีค่าใช้จ่ายเท่าใด
App Push มีแพ็กเกจฟรีและแบบชำระเงินที่มี MAU คิว และฟีเจอร์ต่างกัน ตรวจสอบแพ็กเกจปัจจุบันและกฎการใช้งานเกินโควตาก่อนเลือกแพ็กเกจสำหรับใช้งานจริง
ผสานการแจ้งเตือนพุช iOS ด้วย Swift หรือ Objective-C อย่างไร
เชื่อมแพ็กเกจตามเอกสารในโปรเจ็กต์ Xcode และจัดการการเปลี่ยนวงจรชีวิตแอป ทดสอบบน iPhone ด้วยสิทธิ์และความสามารถที่ฟีเจอร์เลือกใช้
ทดสอบการแจ้งเตือนพุช iOS ก่อนเผยแพร่แอปอย่างไร
ทดสอบการลงทะเบียนผู้รับและคอลแบ็กการคลิกแจ้งเตือนในสถานะเบื้องหน้า เบื้องหลัง และปิดแอป
ปรับแต่งอินเทอร์เฟซการแจ้งเตือนพุช iOS อย่างไร
จัดการเพย์โหลดการแจ้งเตือนและคอลแบ็กการคลิกตามเอกสาร แอปตรวจสอบสิทธิ์เข้าถึงปลายทางและควบคุมหน้าจอที่เปิด
การสนับสนุนด้านการผสานรวมสำหรับ iOS Push
พูดคุยเกี่ยวกับแอปพลิเคชันของคุณ
พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ
ติดต่อฝ่ายขายสร้างอัปเดตถัดไปด้วยการแจ้งเตือนพุช iOS
เริ่มด้วยอุปกรณ์ทดสอบ เชื่อมเหตุการณ์จริงของแอปเมื่อการผสานพร้อมแล้ว

