Apple APNs
Apple Push Notification service (APNs) คือใบรับรองที่จำเป็นต้องใช้ Push Notification บนแอปสำหรับ iOS. APNs จะออกแยกต่างหากสำหรับ development และเพื่อการจำหน่าย ระยะเวลาหมดอายุคือ 365 วันสำหรับ development และมีอายุ 395 วันสำหรับการแจกจ่าย ดังนั้นคุณควรออกใบรับรองใหม่เมื่อหมดอายุ ทำตามขั้นตอนด้านล่างเพื่อสร้าง Apple APNs:
1. Create CSR
Certificate Signing Request (CSR) จำเป็นต้องออก APNs รถในตำนานจากเกม Apple Developers. ทำตามขั้นตอนด้านล่างเพื่อสร้าง CSR.
-
-
-
- คลิก เข้าพวงกุญแจ > Certificate ผู้ช่วย > Request a Certificate จากหน่วยงานออกใบรับรอง....
- ตรวจสอบ ที่อยู่อีเมลผู้ใช้ และ ร่วมกัน Name of Certificate ข้อมูล
- ตรวจสอบ บันทึกลงดิสก์แล้ว และ ให้ฉันระบุ key ข้อมูลคู่ of Request is; แล้วคลิก Continue.
- หลังจากตั้งค่าตำแหน่งบันทึกใบรับรองแล้ว ให้ตั้งค่า Key ขนาด ไปยัง บิต 2048 และ ขั้นตอนวิธี ไปยัง RSA เป็นค่าเริ่มต้น Save > Key ข้อมูลการจับคู่จากนั้นคลิก Continue.
- เสร็จสิ้นเพื่อสร้างใบรับรอง
- คลิก เข้าพวงกุญแจ > Certificate ผู้ช่วย > Request a Certificate จากหน่วยงานออกใบรับรอง....
-
-
2. Create and Download APNs
-
-
-
- เข้าสู่ระบบเพื่อ Apple Developers และไปที่ Certificates, Identifiers & Profiles > Identifiers เพื่อเลือกแอพที่ต้องออก APNs. (สำหรับการสร้างแอป โปรดดูขั้นตอนที่ 1-1)
- คลิก Configure ข้าง Push Notifications. (หากใช้ AppId ให้คลิก Edit.)
- คลิก Development SSL > Create Certificate.
- เกี่ยวกับ Create a New Certificate > Platform หน้าอัปโหลด CertificateSigningRequest ซึ่งสร้างขึ้นในขั้นตอนที่ 1 แล้วคลิก Continue.
- คลิก Download บน Download Your Certificate หน้าหนังสือ. (Productionดำเนินการในลักษณะเดียวกัน)
- เข้าสู่ระบบเพื่อ Apple Developers และไปที่ Certificates, Identifiers & Profiles > Identifiers เพื่อเลือกแอพที่ต้องออก APNs. (สำหรับการสร้างแอป โปรดดูขั้นตอนที่ 1-1)
-
-
3. Register Key Chain and Create the .p12 file
- ดับเบิลคลิกที่ aps_development.cer และ aps.cer ไฟล์ที่จะลงทะเบียน key โซ่. เดอะ key โซ่ทำงานโดยอัตโนมัติ
- เลือก Apple Development IOS Push Services: Bundle ID และ ส่วนตัว keyโดยการถือ เปลี่ยน และคลิกทั้งสองรายการ จากนั้นคลิกขวาและคลิก ส่งออก 2 รายการ... จากเมนูทางลัด
- หลังจากที่คุณกรอกชื่อไฟล์ใน Save As ตรวจสอบให้แน่ใจว่ารูปแบบไฟล์เป็น การแลกเปลี่ยนข้อมูลส่วนบุคคล (.p12) และคลิก Save โดยไม่ต้องตั้งรหัสผ่าน
Generate Apple Shared Secret key
เทศกาล Shared Secret key เป็นสตริงเลขฐานสิบหก 32 หลัก คุณสามารถสร้างรหัสลับที่ใช้ร่วมกันหลักได้ ซึ่งเป็นรหัสเดียวที่ทุกแอปใช้ หรือสร้างรหัสลับที่ใช้ร่วมกันเฉพาะแอปสำหรับแต่ละแอปได้ คุณสามารถใช้ความลับที่แชร์หลักสำหรับบางแอป และใช้ความลับที่แชร์เฉพาะแอปกับแอปอื่นๆ ได้
Master Shared Secret
- เข้าสู่ระบบเพื่อ App Store Connect.
- ไปที่ผู้ใช้และการเข้าถึง > Shared Secret และสร้างมันขึ้นมา
- เมื่อคุณสร้างความลับที่แชร์ใหม่ แอพทั้งหมดภายในองค์กรของคุณที่ใช้ความลับที่แชร์ต้องใช้ค่าใหม่เมื่อตรวจสอบการต่ออายุการสมัครใช้งานอัตโนมัติ
App–Specific Shared Secret
- เข้าสู่ระบบเพื่อ App Store Connect.
- คลิก My Apps เพื่อเลือก [app]
- ไปที่ทั่วไป > App ข้อมูล > App-Specific Shared Secret และสร้างมันขึ้นมา
- คุณอาจจำเป็นต้องใช้ความลับที่แชร์เฉพาะแอป หากคุณต้องการเก็บโค้ดของแอปนั้นเป็นส่วนตัวหรือโอนแอปนี้ไปยังบัญชีนักพัฒนาอื่น
- คุณไม่สามารถใช้ความลับที่แชร์หลักสำหรับแอปได้อีกต่อไป หากมีการใช้ความลับที่แชร์เฉพาะแอปกับแอปนี้
- ไม่สามารถลบความลับที่แชร์เฉพาะแอปได้ มันสามารถสร้างใหม่ได้เท่านั้น
Sign in with Apple Setup for Other Platforms
- คลิก Account > Certificates, Identifiers & Profiles > Identifiers บน Apple Developers เมนูและยืนยัน Bundle ID.
-
คลิก Account > Certificates, Identifiers & Profiles > Keys บน Apple Developers และคลิกที่
ปุ่ม
-
ป้อน Key Name ฟิลด์และเลือก Sign in with Apple. จากนั้นคลิก Configure.
-
เกี่ยวกับ Configure Key หน้าเลือกไอดีแอปจาก Primary App ID ที่คุณต้องการใช้ Sign in with Appleและคลิก Save.
-
เกี่ยวกับ Download Your Key หน้ายืนยัน Key ID และคลิก Download เพื่อสร้างและดาวน์โหลด key.
* คุณสามารถดาวน์โหลด key ไฟล์เพียงครั้งเดียว ดังนั้นควรเก็บไฟล์ key ไฟล์อย่างระมัดระวัง
- เปิด key ไฟล์ที่คุณดาวน์โหลดและยืนยัน Private Key.
-
Confirm TeamId ที่มุมขวาบนของ Account > Certificates, Identifiers & Profiles หน้า.
-
คลิก Account > Certificates, Identifiers & Profiles > Identifiers บน Apple Developers และคลิกที่
ปุ่ม
-
เกี่ยวกับ Register ใหม่ identifiers ใหเลือก Services IDs และคลิก Continue.
-
เกี่ยวกับ Register a Services ID หน้ากรอก Description ช่อง (เช่น ชื่อแอป) และ Identifier สนาม. จากนั้นคลิก Continue.
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร Identifier ป้อนตัวระบุที่จดจำได้ง่ายซึ่งเพิ่มอักขระลงในบันเดิล IDเช่น {Bundle ID}.siwa.
- คลิก Register เพื่อลงทะเบียนให้เสร็จสิ้น Services ID.
-
คลิก Services IDs คุณลงทะเบียนและเลือก Sign in with Apple บน Edit your Services ID Configuration หน้าหนังสือ. พวกเขาคลิก Configure.
-
เกี่ยวกับ Web Authentication Configuration หน้าต่างเลือก ID แอปจาก Primary App ID ที่คุณต้องการใช้ Sign in with Apple. หากคุณกำลังสมัคร Sign in with Apple ไป Windows แพลตฟอร์ม กรอกแต่ละช่องของ Website URLs ดังต่อไปนี้
- Domains และ Subdomains: withhive.com
- Return URLs: https/ :/www.withhive.com
- คลิก Next.
-
Confirm ธุรกิจ configuration บน Confirm ธุรกิจ web authentication configuration หน้าและคลิก Done.
-
เกี่ยวกับ Edit ธุรกิจ Services ID Configurationคลิก Continue > Save ให้เสร็จสมบูรณ์ Sign in with Apple ติดตั้ง.
Enabling Game Center
การเปิดใช้งาน Game Center, Appleเครือข่ายเกมของทำตามขั้นตอนด้านล่างนี้ Apple Developers.
- ไปที่ Apple Developers > Certificates, Identifiers & Profiles > Identifiers และลงชื่อเข้าใช้
- คลิกโครงการของคุณ App IDs และตรวจสอบและเลือก Game Center บน Capabilities รายการ.
- ไปที่ App Store Connect และลงชื่อเข้าใช้
- คลิกโครงการของคุณบน App เมนูและเลือก Game Center บน App Store หน้า.