ฉันได้ลองใช้การแจ้งเตือนแบบพุชของ Safari แล้ว ฉันติดตาม เอกสาร Apple
ดาวน์โหลดใบรับรองระดับกลางของ Apple แล้ว AppleWWDRCA.cer ส่งออกโปรไฟล์การจัดเตรียมเว็บไซต์ของฉันเป็น p12 ในการสร้างแพ็คเกจพุชให้ใช้แพ็คเกจทับทิม push_package
มันสร้างไฟล์ zip ของแพ็คเกจและมีรายละเอียดทั้งหมดที่เราต้องการ - icon.iconset, manifest.json, Signature และ website.json
เมื่อฉันขออนุญาต มันจะดึงข้อมูลทั้งหมดได้สำเร็จและให้โทเค็นแก่ฉัน
แต่ปัญหาที่แท้จริงคือเมื่อฉันพยายามส่งการแจ้งเตือนจากสคริปต์ PHP หรือผู้ทดสอบ APN มันไม่ได้รับในซาฟารี การ v1/logs
ถูกเรียกแทนด้วยวัตถุ Json แบบวงกลม
ไม่รู้ว่าจะทำอย่างไรต่อไป ใครสามารถช่วยได้บ้าง ??
และอีกอย่างที่ฉันพบคือในบันทึก SafariNotificationAgent (unknown version)