Saling ke kandungan utama

Cari

Ketik perkataan atau soalan untuk mencari artikel bantuan.

Cara terbitkan aplikasi iPhone di App Store

Dalam cerita ini

Sebelum bermula

Laman anda mempunyai aplikasi iPhone (lihat Add apps). Anda memerlukan Apple ID dengan log masuk pengesahan dua faktor diaktifkan.

Langkah-langkah

  1. Miliki akaun Apple Developer. Ketik Join the Apple Developer Program. Pilih Individual atau Organization. Apple mengenakan yuran tahunan, dibayar kepada Apple, bukan kepada Keynate. Tunggu emel "Welcome" daripada Apple, yang mungkin mengambil masa sehari dua. Organisasi memerlukan nombor D-U-N-S (percuma, mengambil masa hingga seminggu) dan laman web syarikat.
  2. Terima perjanjian Apple. Log masuk ke App Store Connect sebagai Pemegang Akaun (Account Holder). Klik Perniagaan, kemudian Agreements. Jika anda melihat sepanduk kuning, tekan Review Agreement, tandakan kotak dan tekan Terima. Aplikasi percuma hanya memerlukan perjanjian Free Apps.
  3. Cipta kunci API untuk Keynate. Di App Store Connect, buka Users and Access, kemudian Integrations → App Store Connect API → Team Keys. Tekan Generate API Key. Namakannya Keynate. Akses: Admin (untuk persediaan kali pertama). Tekan Download API Key untuk mendapatkan fail .p8. Apple hanya membenarkan anda memuat turunnya sekali sahaja. Salin Issuer ID dan ID kunci. Pada kad iPhone, masukkan kedua-duanya, pilih fail .p8 dan tekan Save and check.
  4. Cipta rekod aplikasi. Di App Store Connect, buka Aplikasi, tekan +, kemudian New App. Platform iOS. Tampal nama aplikasi daripada halaman Aplikasi anda. Pilih Bundle ID yang sepadan dengan yang ada pada halaman Aplikasi anda. Jika senarai kosong, tekan Semak lagi di Keynate terlebih dahulu; Keynate akan mendaftarkannya untuk anda. SKU: apa sahaja. User Access: Full Access. Tekan Cipta.
  5. Nama dan ikon aplikasi anda. Lihat App name and icon.
  6. Bina aplikasi saya dan hantar ke TestFlight. Ketik Build your iPhone app (kemudian Make my app). Ia mengambil masa sekitar 20 hingga 40 minit. Apabila Apple selesai memprosesnya, ia akan muncul di TestFlight secara automatik.
  7. Uji pada iPhone anda. Pasang TestFlight dari App Store (percuma, dibangunkan oleh Apple). Buka pautan ujian atau imbas kod QR, ketik Terima dan Pasang. Cuba setiap skrin. Kemudian tandakan Tried on a real iPhone dalam senarai semak App Store. Panduan menyatakan langkah ini pilihan, tetapi Keynate hanya akan menghantar aplikasi anda kepada Apple selepas kotak tersebut ditandakan.
  8. Senarai semak App Review. Salin jawapan daripada Keynate ke dalam App Store Connect dan tandakan setiap item. Lihat Store checklists. Jika aplikasi anda mempunyai log masuk pembaca, cipta log masuk penyemak juga.
  9. Hantar untuk semakan. Di bawah Build, preview and publish, tekan Publish to the App Store pada versi yang telah diuji, kemudian Terbit. Jika aplikasi anda mempunyai log masuk pembaca, akaun log masuk penyemak mesti disediakan terlebih dahulu. Apple biasanya mengambil masa 1 hingga 2 hari untuk menyemak. Selepas diluluskan, aplikasi akan sampai kepada pengguna secara berperingkat dalam masa 7 hari; anda boleh menjedanya.

Perlu tahu

  • Binaan iPhone mungkin memaparkan Akan datang sementara Keynate mengaktifkannya untuk laman anda. Anda boleh melengkapkan langkah 1 hingga 5 sekarang supaya anda bersedia.
  • Apple meminta akaun baharu menyediakan rakaman skrin pendek pada iPhone sebenar. Di bawah Review information, Review video (iPhone) menyenaraikan langkah-langkah yang perlu dirakam. Lampirkannya di App Store Connect → aplikasi anda → App Review Information → Attachment.
  • Binaan yang hanya untuk penguji dalaman anda sendiri akan dinyatakan sedemikian. Tambahkannya ke kumpulan ujian dalaman di TestFlight → Internal Testing, kemudian pasang daripada aplikasi TestFlight.
  • Buang kunci pada kad iPhone akan menghentikan muat naik daripada Keynate. Aplikasi anda yang telah diterbitkan akan kekal berada di gedung aplikasi.

Masalah lazim

  • "Install the TestFlight preview on a real iPhone, try it, then tick “Tried on a real iPhone”." Lakukan langkah 7, kemudian tekan Terbitkan sekali lagi.
  • Bundle ID tiada dalam senarai Apple. Tekan Semak lagi pada halaman Aplikasi anda. Jika kunci anda tidak dapat mendaftarkannya, tambahkannya dalam akaun Apple Developer anda di bawah Identifiers.
  • Apple menyekat muat naik. Terima perjanjian terkini di bawah Business → Agreements.
  • Apple meminta pindaan. Lihat My app was rejected.
  • Masalah lain: My app does not build or publish.

Soalan

Soalan yang sering ditanya

Adakah Keynate membayar yuran Apple?

Tidak. Akaun pembangun adalah milik anda, jadi yuran tahunan Apple dibayar oleh anda terus kepada Apple.

Adakah aplikasi ini berfungsi pada iPad?

Ya. Kad App Store dinamakan iPhone & iPad app (App Store).

Berkaitan

Ulasan

Adakah ini membantu?

Juga tersedia di

Masih perlukan bantuan?