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.

        1. คลิก เข้าพวงกุญแจ > Certificate ผู้ช่วย > Request a Certificate จากหน่วยงานออกใบรับรอง....
        2. ตรวจสอบ ที่อยู่อีเมลผู้ใช้ และ ร่วมกัน Name of Certificate ข้อมูล
        3. ตรวจสอบ บันทึกลงดิสก์แล้ว และ ให้ฉันระบุ key ข้อมูลคู่ of Request is; แล้วคลิก Continue.
        4. หลังจากตั้งค่าตำแหน่งบันทึกใบรับรองแล้ว ให้ตั้งค่า Key ขนาด ไปยัง บิต 2048 และ ขั้นตอนวิธี ไปยัง RSA เป็นค่าเริ่มต้น Save > Key ข้อมูลการจับคู่จากนั้นคลิก Continue.
        5. เสร็จสิ้นเพื่อสร้างใบรับรอง

2. Create and Download APNs

        1. เข้าสู่ระบบเพื่อ Apple Developers และไปที่ Certificates, Identifiers & Profiles > Identifiers เพื่อเลือกแอพที่ต้องออก APNs. (สำหรับการสร้างแอป โปรดดูขั้นตอนที่ 1-1)

          1. คลิก บน Identifiers หน้าเพื่อสร้าง App ID.
          2. คลิก Register a New Identifier > App IDs.
          3. Confirm a Platformให้กรอกชื่อเกมเข้าไป Descriptionและเลือก Explicit Bundle ID.
            ตรวจสอบ Push Notifications และคลิก Continue.
          4. ตรวจสอบข้อมูลแล้วคลิก Register เพื่อเสร็จสิ้นการสร้าง App ID.
        2. คลิก Configure ข้าง Push Notifications. (หากใช้ AppId ให้คลิก Edit.)
        3. คลิก Development SSL > Create Certificate.
        4. เกี่ยวกับ Create a New Certificate > Platform หน้าอัปโหลด CertificateSigningRequest ซึ่งสร้างขึ้นในขั้นตอนที่ 1 แล้วคลิก Continue.
        5. คลิก Download บน Download Your Certificate หน้าหนังสือ. (Productionดำเนินการในลักษณะเดียวกัน)

3. Register Key Chain and Create the .p12 file

  1. ดับเบิลคลิกที่ aps_development.cer และ aps.cer ไฟล์ที่จะลงทะเบียน key โซ่. เดอะ key โซ่ทำงานโดยอัตโนมัติ
  2. เลือก Apple Development IOS Push Services: Bundle ID และ ส่วนตัว keyโดยการถือ เปลี่ยน และคลิกทั้งสองรายการ จากนั้นคลิกขวาและคลิก ส่งออก 2 รายการ... จากเมนูทางลัด
  3. หลังจากที่คุณกรอกชื่อไฟล์ใน Save As ตรวจสอบให้แน่ใจว่ารูปแบบไฟล์เป็น การแลกเปลี่ยนข้อมูลส่วนบุคคล (.p12) และคลิก Save โดยไม่ต้องตั้งรหัสผ่าน

 


Generate Apple Shared Secret key

เทศกาล Shared Secret key เป็นสตริงเลขฐานสิบหก 32 หลัก คุณสามารถสร้างรหัสลับที่ใช้ร่วมกันหลักได้ ซึ่งเป็นรหัสเดียวที่ทุกแอปใช้ หรือสร้างรหัสลับที่ใช้ร่วมกันเฉพาะแอปสำหรับแต่ละแอปได้ คุณสามารถใช้ความลับที่แชร์หลักสำหรับบางแอป และใช้ความลับที่แชร์เฉพาะแอปกับแอปอื่นๆ ได้ 

Master Shared Secret

  1. เข้าสู่ระบบเพื่อ App Store Connect.
  2. ไปที่ผู้ใช้และการเข้าถึง > Shared Secret และสร้างมันขึ้นมา

  • เมื่อคุณสร้างความลับที่แชร์ใหม่ แอพทั้งหมดภายในองค์กรของคุณที่ใช้ความลับที่แชร์ต้องใช้ค่าใหม่เมื่อตรวจสอบการต่ออายุการสมัครใช้งานอัตโนมัติ

 

AppSpecific Shared Secret

  1. เข้าสู่ระบบเพื่อ App Store Connect.
  2. คลิก My Apps เพื่อเลือก [app]
  3. ไปที่ทั่วไป > App ข้อมูล > App-Specific Shared Secret และสร้างมันขึ้นมา

  • คุณอาจจำเป็นต้องใช้ความลับที่แชร์เฉพาะแอป หากคุณต้องการเก็บโค้ดของแอปนั้นเป็นส่วนตัวหรือโอนแอปนี้ไปยังบัญชีนักพัฒนาอื่น
  • คุณไม่สามารถใช้ความลับที่แชร์หลักสำหรับแอปได้อีกต่อไป หากมีการใช้ความลับที่แชร์เฉพาะแอปกับแอปนี้
  • ไม่สามารถลบความลับที่แชร์เฉพาะแอปได้ มันสามารถสร้างใหม่ได้เท่านั้น

 

Sign in with Apple Setup for Other Platforms

  1. คลิก Account > Certificates, Identifiers & Profiles > Identifiers บน Apple Developers เมนูและยืนยัน Bundle ID.

  2. คลิก Account > Certificates, Identifiers & Profiles > Keys บน Apple Developers และคลิกที่ +ปุ่มปุ่ม

  3. ป้อน Key Name ฟิลด์และเลือก Sign in with Apple. จากนั้นคลิก Configure.

  4. เกี่ยวกับ Configure Key หน้าเลือกไอดีแอปจาก Primary App ID ที่คุณต้องการใช้ Sign in with Appleและคลิก Save.

  5. คลิก Register บน Register a New Key หน้า.

  6. เกี่ยวกับ Download Your Key หน้ายืนยัน Key ID และคลิก Download เพื่อสร้างและดาวน์โหลด key.

* คุณสามารถดาวน์โหลด key ไฟล์เพียงครั้งเดียว ดังนั้นควรเก็บไฟล์ key ไฟล์อย่างระมัดระวัง

  1. เปิด key ไฟล์ที่คุณดาวน์โหลดและยืนยัน Private Key.

  2. Confirm TeamId ที่มุมขวาบนของ Account > Certificates, Identifiers & Profiles หน้า.

  3. คลิก Account > Certificates, Identifiers & Profiles > Identifiers บน Apple Developers และคลิกที่ +ปุ่มปุ่ม

  4. เกี่ยวกับ Register ใหม่ identifiers ใหเลือก Services IDs และคลิก Continue.

  5. เกี่ยวกับ Register a Services ID หน้ากรอก Description ช่อง (เช่น ชื่อแอป) และ Identifier สนาม. จากนั้นคลิก Continue.

  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร Identifier ป้อนตัวระบุที่จดจำได้ง่ายซึ่งเพิ่มอักขระลงในบันเดิล IDเช่น {Bundle ID}.siwa.

  1. คลิก Register เพื่อลงทะเบียนให้เสร็จสิ้น Services ID.

  2. คลิก Services IDs คุณลงทะเบียนและเลือก Sign in with Apple บน Edit your Services ID Configuration หน้าหนังสือ. พวกเขาคลิก Configure.

  3. เกี่ยวกับ 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

  1. คลิก Next.

  2. Confirm ธุรกิจ configuration บน Confirm ธุรกิจ web authentication configuration หน้าและคลิก Done.

  3. เกี่ยวกับ Edit ธุรกิจ Services ID Configurationคลิก Continue > Save ให้เสร็จสมบูรณ์ Sign in with Apple ติดตั้ง.

 


Enabling Game Center

การเปิดใช้งาน Game Center, Appleเครือข่ายเกมของทำตามขั้นตอนด้านล่างนี้ Apple Developers.

  1. ไปที่ Apple Developers > Certificates, Identifiers & Profiles > Identifiers และลงชื่อเข้าใช้
  2. คลิกโครงการของคุณ App IDs และตรวจสอบและเลือก Game Center บน Capabilities รายการ.
  3. ไปที่ App Store Connect และลงชื่อเข้าใช้
  4. คลิกโครงการของคุณบน App เมนูและเลือก Game Center บน App Store หน้า.