Bagikan melalui


Manajemen Akun Apple

Antarmuka manajemen akun Apple di Visual Studio menyediakan cara untuk melihat informasi untuk tim pengembangan yang terkait dengan ID Apple. Ini memungkinkan Anda untuk melakukan hal berikut:

  • Menambahkan akun pengembang Apple
  • Menampilkan sertifikat penandatanganan dan profil provisi
  • Membuat sertifikat penandatanganan baru
  • Mengunduh profil provisi yang ada

Penting

Alat Xamarin untuk manajemen akun Apple hanya menampilkan informasi tentang akun pengembang Apple berbayar. Untuk mempelajari cara menguji aplikasi di perangkat tanpa akun pengembang Apple berbayar, silakan lihat panduan Provisi gratis untuk aplikasi Xamarin.iOS.

Persyaratan

Manajemen akun Apple tersedia di Visual Studio untuk Mac, Visual Studio 2019, dan Visual Studio 2017 (Versi 15.7 dan yang lebih tinggi). Anda juga harus memiliki akun Pengembang Apple berbayar untuk menggunakan fitur ini. Informasi selengkapnya tentang akun pengembang Apple tersedia di panduan Provisi Perangkat.

Catatan

Sebelum memulai, pastikan untuk terlebih dahulu menerima perjanjian lisensi pengguna apa pun di portal Pengembang Apple.

Menambahkan akun pengembang Apple

  1. Buka Akun Pengembang Apple Preferensi > Visual Studio > dan klik tombol + untuk membuka dialog masuk:

    AScreenshot of Apple developer accounts page in Visual Studio for Mac preferences.

  2. Masukkan ID Apple dan kata sandi Anda lalu klik Masuk. Ini akan menyimpan kredensial Anda di Rantai Kunci aman pada komputer ini.

  3. Pilih Selalu Izinkan pada dialog pemberitahuan untuk mengizinkan Visual Studio menggunakan kredensial Anda:

    Always allow alert dialog

  4. Setelah akun Anda berhasil ditambahkan, Anda akan melihat ID Apple dan tim mana pun yang menjadi bagian dari ID Apple Anda:

    Apple developer account dialog with accounts added

Menampilkan sertifikat penandatanganan dan profil provisi

Pilih tim dan klik Tampilkan Detail... untuk membuka dialog yang menampilkan daftar identitas penandatanganan dan profil provisi yang diinstal pada komputer Anda.

Dialog detail tim menampilkan daftar Identitas Penandatanganan, yang diatur menurut jenis. Kolom Status memberi tahu Anda jika sertifikat adalah:

  • Valid – Identitas penandatanganan (sertifikat dan kunci privat) diinstal pada komputer Anda dan belum kedaluwarsa.

  • Tidak ada di Rantai Kunci – Ada identitas penandatanganan yang valid di server Apple. Untuk menginstal ini pada komputer Anda, ini harus diekspor dari komputer lain. Anda tidak dapat mengunduh identitas penandatanganan dari Portal Pengembang Apple karena tidak akan berisi kunci privat.

  • Kunci privat hilang - Sertifikat tanpa kunci privat diinstal di rantai kunci.

  • Kedaluwarsa – Sertifikat kedaluwarsa. Anda harus menghapus ini dari rantai kunci Anda.

    team details dialog information

Membuat sertifikat penandatanganan

Untuk membuat identitas penandatanganan baru, klik Buat Sertifikat untuk membuka menu drop-down dan pilih jenis sertifikat yang ingin Anda buat. Jika Anda memiliki izin yang benar, identitas penandatanganan baru akan muncul setelah beberapa detik.

Jika opsi di menu drop-down berwarna abu-abu dan tidak dipilih, itu berarti Anda tidak memiliki izin tim yang benar untuk membuat jenis sertifikat ini.

Mengunduh profil provisi

Dialog detail tim juga menampilkan daftar semua profil provisi yang terhubung ke akun pengembang Anda. Anda dapat mengunduh semua profil provisi ke komputer lokal Anda dengan mengklik Unduh semua Profil.

Pecahkan masalah

  • Mungkin perlu waktu beberapa jam agar akun pengembang Apple baru disetujui. Anda tidak akan dapat mengaktifkan provisi otomatis hingga akun disetujui.

  • Jika menambahkan akun pengembang Apple gagal dengan pesan Authentication Error: Xcode 7.3 or later is required to continue developing with your Apple ID., pastikan BAHWA ID Apple yang Anda gunakan memiliki keanggotaan berbayar aktif ke Program Pengembang Apple. Untuk menggunakan akun pengembang Apple berbayar, silakan lihat panduan Provisi gratis untuk aplikasi Xamarin.iOS.

  • Jika mencoba membuat sertifikat penandatanganan baru gagal dengan kesalahan You have reached the limit for certificates of this type, maka jumlah maksimum sertifikat yang diizinkan telah dihasilkan. Untuk memperbaikinya, telusuri ke Pusat Pengembang Apple dan cabut salah satu Sertifikat Produksi.

  • Jika Anda mengalami masalah pengelogan di akun Anda di Visual Studio untuk Mac, perbaikan yang mungkin adalah membuka aplikasi Rantai Kunci dan di bawah Kategori pilih Kata Sandi. Cari deliver. dan hapus semua entri yang ditemukan.

  • Jika sertifikat penandatanganan Anda dicabut, sertifikat dapat dihapus dari jalur berikut di Windows: C:\Users\<user>\AppData\Local\Xamarin\iOS\Provisioning\Certificates.

Masalah Umum

  • Profil provisi distribusi secara default akan menargetkan App Store. Di profil House atau Ad Hoc harus dibuat secara manual.