ចុចលើ content សំខាន់

ការ ស្វែងរក

សូម ចុច ពាក្យ ឬ សំណួរ ដើម្បី ស្វែងរក ក្នុង អត្ថបទ ជំនួយ។

តើខ្ញុំអាចដាក់ផ្សាយកម្មវិធី iPhone លើ App Store ដោយរបៀបណា?

ក្នុង រឿងរ៉ាវ នេះ

មុនពេលចាប់ផ្តើម

គេហទំព័ររបស់អ្នកមានកម្មវិធី iPhone រួចរាល់ (មើល Add apps)។ អ្នកត្រូវមាន Apple ID ដែលបានបើកការចូលប្រើដោយផ្ទៀងផ្ទាត់ពីរជំហាន (two-factor)។

ជំហានអនុវត្ត

  1. ត្រូវមានគណនី Apple Developer។ ចុច Join the Apple Developer Program។ ជ្រើសរើស Individual ឬ Organization។ Apple គិតថ្លៃសេវាប្រចាំឆ្នាំ ដែលត្រូវបង់ផ្ទាល់ទៅ Apple មិនមែនបង់មក Keynate ទេ។ រង់ចាំ email "Welcome" ពី Apple ដែលអាចចំណាយពេលមួយឬពីរថ្ងៃ។ សម្រាប់ស្ថាប័ន (Organization) ត្រូវការ លេខ D-U-N-S (ឥតគិតថ្លៃ ចំណាយពេលរហូតដល់មួយសប្តាហ៍) និងគេហទំព័រក្រុមហ៊ុន។
  2. យល់ព្រមកិច្ចព្រមព្រៀងរបស់ Apple។ ចូលប្រើ App Store Connect ក្នុងនាមជាម្ចាស់គណនី (Account Holder)។ ចុច អាជីវកម្ម រួចជ្រើស Agreements។ ប្រសិនបើអ្នកឃើញផ្ទាំងពណ៌លឿង សូមចុច Review Agreement គូសធីកក្នុងប្រអប់ ហើយចុច ទទួលយក។ ចំពោះកម្មវិធីឥតគិតថ្លៃ ត្រូវការត្រឹមតែកិច្ចព្រមព្រៀង Free Apps ប៉ុណ្ណោះ។
  3. បង្កើត API key សម្រាប់ Keynate។ នៅក្នុង App Store Connect សូមបើក Users and Access រួចទៅកាន់ Integrations → App Store Connect API → Team Keys។ ចុច Generate API Key។ ដាក់ឈ្មោះវាថា Keynate។ កម្រិតចូលប្រើ (Access)៖ ផ្ទាំងគ្រប់គ្រង (សម្រាប់ការរៀបចំលើកដំបូង)។ ចុច Download API Key ដើម្បីទាញយកឯកសារ .p8។ Apple អនុញ្ញាតឱ្យទាញយកបានតែម្ដងគត់។ ចម្លងយក Issuer ID និង Key ID។ នៅលើកាត iPhone សូមបញ្ចូលទាំងពីរនេះ ជ្រើសរើសឯកសារ .p8 ហើយចុច Save and check។
  4. បង្កើតកំណត់ត្រាកម្មវិធី (App Record)។ នៅក្នុង App Store Connect សូមបើក កម្មវិធី ចុចសញ្ញា + រួចជ្រើស New App។ Platform ជ្រើស iOS។ ចម្លងឈ្មោះកម្មវិធីពីទំព័រ Apps របស់អ្នកមកដាក់។ ជ្រើសរើស Bundle ID ដែលត្រូវគ្នានឹងអ្វីដែលមាននៅលើទំព័រ Apps របស់អ្នក។ ប្រសិនបើបញ្ជីនៅទទេ សូមចុច ពិនិត្យម្តងទៀត នៅលើ Keynate ជាមុនសិន នោះ Keynate នឹងចុះឈ្មោះវាជូនអ្នក។ SKU៖ ដាក់អ្វីក៏បាន។ User Access: Full Access។ ចុច បង្កើត។
  5. ឈ្មោះ និងរូបតំណាងកម្មវិធីរបស់អ្នក។ មើល App name and icon។
  6. បង្កើតកម្មវិធី និងផ្ញើទៅ TestFlight។ ចុច Build your iPhone app (ពេលក្រោយមកជា Make my app)។ វាចំណាយពេលប្រហែល ២០ ទៅ ៤០ នាទី។ នៅពេលដែល Apple ដំណើរការរួចរាល់ វានឹងបង្ហាញនៅក្នុង TestFlight ដោយស្វ័យប្រវត្តិ។
  7. ធ្វើតេស្តនៅលើ iPhone របស់អ្នក។ ដំឡើង TestFlight ពី App Store (ឥតគិតថ្លៃ ផលិតដោយ Apple)។ បើកតំណភ្ជាប់តេស្ត ឬស្កេនកូដ QR រួចចុច ទទួលយក និង ដំឡើង។ សាកល្បងមើលគ្រប់ផ្ទាំងអេក្រង់។ បន្ទាប់មកគូសធីក Tried on a real iPhone នៅក្នុងបញ្ជីត្រួតពិនិត្យរបស់ App Store។ ការណែនាំហៅជំហាននេះថាជាជម្រើសមិនបង្ខំ ប៉ុន្តែ Keynate នឹងបញ្ជូនកម្មវិធីរបស់អ្នកទៅ Apple លុះត្រាតែមានការគូសធីកនោះរួចរាល់។
  8. បញ្ជីត្រួតពិនិត្យ App Review។ ចម្លងចម្លើយរបស់ Keynate ទៅដាក់ក្នុង App Store Connect ហើយគូសធីកលើគ្រប់ចំណុច។ មើល Store checklists។ ប្រសិនបើកម្មវិធីរបស់អ្នកមានការចូលប្រើសម្រាប់អ្នកអាន សូម create the reviewer sign-in ផងដែរ។
  9. ដាក់ស្នើសម្រាប់ការត្រួតពិនិត្យ។ នៅក្រោម Build, preview and publish សូមចុច Publish to the App Store លើកំណែដែលបានធ្វើតេស្តរួច រួចចុច ផ្សព្វផ្សាយ។ ប្រសិនបើកម្មវិធីរបស់អ្នកមានការចូលប្រើរបស់អ្នកអាន ត្រូវតែមានគណនីចូលប្រើសម្រាប់អ្នកត្រួតពិនិត្យជាមុនសិន។ ជាទូទៅ Apple ចំណាយពេលត្រួតពិនិត្យពី ១ ទៅ ២ ថ្ងៃ។ បន្ទាប់ពីទទួលបានការអនុម័ត កម្មវិធីនឹងទៅដល់អ្នកប្រើប្រាស់ក្នុងរយៈពេល ៧ ថ្ងៃ ដោយអ្នកអាចផ្អាកវាបាន។

គួរយល់ដឹង

  • ការ build កម្មវិធី iPhone អាចបង្ហាញ ឆាប់ៗនេះ ខណៈពេលដែល Keynate កំពុងបើកដំណើរការវាសម្រាប់គេហទំព័ររបស់អ្នក។ អ្នកអាចអនុវត្តជំហានទី ១ ដល់ទី ៥ ទុកជាមុនបាន។
  • Apple តម្រូវឱ្យគណនីថ្មីផ្ញើវីដេអូថតអេក្រង់ខ្លីមួយនៅលើ iPhone ពិតប្រាកដ។ នៅក្រោម Review information, Review video (iPhone) មានរាយជំហានដែលត្រូវថត។ សូមភ្ជាប់វាទៅក្នុង App Store Connect → your app → App Review Information → Attachment។
  • កំណែ build ណាដែលកំណត់សម្រាប់តែអ្នកតេស្តខាងក្នុងរបស់អ្នក វានឹងបញ្ជាក់ច្បាស់។ បន្ថែមវាទៅក្រុមតេស្តខាងក្នុង (internal testing) នៅក្នុង TestFlight → Internal Testing រួចដំឡើងវាពីកម្មវិធី TestFlight។
  • លុបកូដចេញ នៅលើកាត iPhone នឹងបញ្ឈប់ការបង្ហោះឡើងរបស់ Keynate។ កម្មវិធីដែលបានដាក់ផ្សាយរបស់អ្នកនៅតែបន្តស្ថិតនៅក្នុង store ដដែល។

បញ្ហាជួបញឹកញាប់

  • "Install the TestFlight preview on a real iPhone, try it, then tick “Tried on a real iPhone”." សូមធ្វើជំហានទី ៧ បន្ទាប់មកចុច Publish ម្ដងទៀត។
  • Bundle ID មិនមាននៅក្នុងបញ្ជីរបស់ Apple។ ចុច ពិនិត្យម្តងទៀត នៅលើទំព័រ Apps របស់អ្នក។ ប្រសិនបើ key របស់អ្នកមិនអាចចុះឈ្មោះវាបានទេ សូមបន្ថែមវាដោយផ្ទាល់នៅក្នុងគណនី Apple Developer របស់អ្នកក្រោម Identifiers។
  • Apple រារាំងការបង្ហោះឡើង។ សូមយល់ព្រមកិច្ចព្រមព្រៀងថ្មីបំផុតនៅក្រោម Business → Agreements។
  • Apple ស្នើសុំឱ្យកែសម្រួល។ មើល My app was rejected។
  • បញ្ហាផ្សេងទៀត៖ My app does not build or publish។

សំណួរ

សំណួរ ដែល តែងតែ សួរ

តើ Keynate បង់ថ្លៃសេវាជំនួស Apple ដែរឬទេ?

មិនបង់ទេ។ គណនី developer គឺជាកម្មសិទ្ធិផ្ទាល់ខ្លួនរបស់អ្នក ដូច្នេះថ្លៃសេវាប្រចាំឆ្នាំរបស់ Apple គឺអ្នកត្រូវបង់ផ្ទាល់ទៅ Apple។

តើកម្មវិធីនេះដំណើរការលើ iPad បានដែរទេ?

បាន។ កាតនៅលើ App Store ត្រូវបានហៅថា iPhone & iPad app (App Store)។

ទាក់ទង

ការឆ្លើយតប

តើ វា ជួយ អ្វី ខ្លះ?

ក៏មាននៅក្នុង

នៅ តែ ត្រូវ ការ ជំនួយ?