ទីតាំង: Settings → Readers & money → Connections → Notifications (ផ្នែក iOS app (Apple))
បើកទំព័រនេះ: admin.<your-site>/settings/connections/notifications#kn-push-apns (ជំនួស <your-site> ដោយអាសយដ្ឋានគេហទំព័ររបស់អ្នក)
មុនពេលចាប់ផ្តើម
- អ្នកត្រូវមានគណនី Apple Developer និងកម្មវិធី iPhone មួយ។ មានតែម្ចាស់គណនីប៉ុណ្ណោះដែលអាចផ្លាស់ប្តូរ key បាន។
ជំហានអនុវត្ត
- នៅក្នុង Apple Developer សូមបើក Certificates, Identifiers & Profiles, Keys រួចចុច +។
- ដាក់ឈ្មោះឱ្យ key នោះ រួចធីកយក Apple Push Notifications service (APNs) បន្ទាប់មកចុច បន្ត ហើយចុច Register។
- ទាញយកឯកសារ .p8 ទុក។
- ចម្លងយក Key ID (នៅលើទំព័រ key នោះ) និង Team ID របស់អ្នក (ព័ត៌មានលម្អិត Membership)។ ទាំងពីរនេះមានប្រវែង 10 តួអក្សរ។
- នៅក្នុង Keynate សូមបើក ការកំណត់ → អ្នកអាន និងចំណូល → ការតភ្ជាប់ → ការជូនដំណឹង (ផ្នែក iOS app (Apple))។
- បញ្ចូល កូនសោ APNs (.p8)៖ ជ្រើសរើសឯកសារ ឬចម្លងអត្ថបទរបស់វាយកមកបិទភ្ជាប់។
- បញ្ចូល Key id, Team id និង Bundle id ឧទាហរណ៍ com.yoursite.news។
- ជ្រើសរើស បរិស្ថាន៖ Production (App Store) ឬ Sandbox (សម្រាប់ធ្វើតេស្ត build)។
- បើកដំណើរការ ផ្ញើទៅកាន់ iPhone និង iPad រួចចុចរក្សាទុក។
- សាកល្បងផ្ញើសារសាកល្បង បន្ទាប់មក rebuild កម្មវិធីរបស់អ្នកឡើងវិញ។
បញ្ហាជួបញឹកញាប់
- "នេះមិនមែនជា APNs .p8 key ទេ។ វាចាប់ផ្តើមដោយ "BEGIN PRIVATE KEY"។"
- "សូមបញ្ចូលឯកសារ .p8 key ឬបិទមុខងារនេះ។"
- "Key id និង Team id ត្រូវតែមាន 10 តួអក្សរ។"
- "សូមបញ្ចូល bundle id នៃកម្មវិធីរបស់អ្នក ឧទាហរណ៍ com.yoursite.news។"
សំណួរ
សំណួរដែលសួរញឹកញាប់
តើខ្ញុំគួរជ្រើសរើស environment មួយណា?
ជ្រើសរើស Production សម្រាប់កម្មវិធីនៅលើ TestFlight និង App Store។ ជ្រើសរើស Sandbox សម្រាប់កម្មវិធីដែលបានដំឡើងចេញពី Xcode។
តើខ្ញុំអាចទាញយក Apple key នោះម្តងទៀតបានទេ?
Apple អនុញ្ញាតឱ្យអ្នកទាញយកវាបានតែម្តងគត់ ដូច្នេះសូមរក្សាទុកវាឱ្យមានសុវត្ថិភាព។