Saya perlu menambahkan perangkat ke profil penyediaan tim saya, namun saya tidak memiliki perangkat secara fisik sehingga saya tidak dapat menghubungkannya ke komputer saya sehingga Xcode tidak dapat menambahkan UDID ke perangkat saya dan ke profil penyediaan tim. Apakah ada cara untuk menambahkannya secara manual ke profil penyediaan tim, saya tidak tahu cara mengeditnya. Selain itu, saat saya menambahkan perangkat di portal penyediaan saya, perangkat tersebut tidak ditambahkan ke profil penyediaan tim saya secara otomatis.
iphone
provisioning
marchinram
sumber
sumber
Jawaban:
Ini berhasil untuk saya:
sumber
klik kanan pada perangkat, lalu pilih 'tambahkan perangkat ke profil penyediaan'
sumber
Untuk Xcode 6 ini sedikit berbeda.
Setelah menambahkan UDID perangkat di situs pengembang ( https://developer.apple.com/account/ios/device/deviceList.action ), kembali ke Xcode.
Xcode -> Preferensi -> Akun Pilih ID Apple yang Anda tambahkan perangkat di bawah dan di kanan bawah, klik "Lihat Detail ..."
Tekan ikon segarkan di kiri bawah dan kemudian coba jalankan aplikasi lagi.
sumber
Per 16 Mei 2013, menggunakan XCode 4.6.2, saya harus melakukan hal berikut untuk menambahkan perangkat (yang saya tidak memiliki akses fisik) ke profil penyediaan tim:
Terkadang dibutuhkan beberapa saat sebelum sertifikat diperbarui dan diambil dari XCode.
Semoga ini bisa membantu pembaca baru.
sumber
"Managed By Xcode"
tombol "Edit" berwarna abu-abu di situs web.Solusi untuk menambahkan perangkat ke profil penyediaan yang ada (dibuat secara otomatis atau manual) (diuji di Xcode 8.2.1):
Xcode sekarang harus mengetahui perangkat yang baru ditambahkan.
sumber
Dapatkan UDID dari iTunes:
http://www.innerfence.com/howto/find-iphone-unique-device-identifier-udid
Setelah Anda memilikinya:
sumber
Ada dua jenis profil penyediaan.
Ketika aplikasi hidup di toko aplikasi maka profil distribusi berfungsi dan tidak perlu perangkat apa pun untuk ditambahkan.
Hanya profil pengembangan yang perlu menambahkan perangkat. Untuk melakukannya, ini adalah langkah-langkahnya-
Ini berhasil untuk saya, semoga berhasil untuk Anda.
sumber
Saya menghadapi beberapa kali masalah yang sama saat saya menambahkan info perangkat ke portal sehingga saya dapat menerbitkan build ke pengujian fabric tetapi perangkat masih hilang karena bagaimana Xcode tidak memperbarui profil penyediaan tim.
Jadi berdasarkan jawaban lain dan pengalaman saya sendiri, cara terbaik dan tercepat adalah menghapus semua profil Penyediaan secara manual dengan baris perintah sementara penandatanganan otomatis akan mengunduhnya lagi dengan perangkat yang diperbarui.
Jika ini dapat menyebabkan beberapa masalah yang tidak diketahui, saya tidak tahu dan sangat meragukan, tetapi ini berfungsi dengan baik untuk saya.
Jadi hanya:
Dan coba lagi...
sumber
cd ~/Library/MobileDevice/Provisioning\ Profiles/
jika Anda sudah membuka terminal di direktori lain, cd Library / .. akan gagal, dan rm berpotensi menjadi burukPerhatikan bahwa penguji tidak lagi ditambahkan melalui UUID di Apple TestFlight baru.
Versi Uji Penerbangan sekarang memerlukan Profil Penyediaan Distribusi App Store. Portal tidak mengizinkan UUID ditambahkan ke jenis profil penyediaan ini.
Sebagai gantinya, tambahkan "Penguji Internal" melalui iTunes Connect:
Setelah menambahkan pengguna, pastikan untuk mengklik nama mereka dan tekan tombol "Penguji Internal".
Lalu, pergi ke
App > Prerelease > Internal Testers
dan undang mereka ke gedung.sumber
Setelah Anda menambahkan UDID ke perangkat di Provisioning Portal secara manual, Anda harus mengelabui Xcode agar membuat Profil Penyediaan Tim yang baru (dengan perangkat yang baru ditambahkan disertakan). Ikuti langkah ini:
Ini akan mengelabui Xcode agar menghasilkan Profil Penyediaan Tim baru, yang secara otomatis menyertakan perangkat yang Anda tambahkan di Portal Penyediaan.
sumber
Jika Anda baru saja membuat profil penyediaan baru, Anda harus memutuskan sambungan telepon Anda, tutup XCode. Kemudian buka XCode, segarkan akun Anda, lalu buat dan terapkan setidaknya sekali ke ponsel Anda.
sumber
Setelah menambahkan UDID di developer.apple.com, lakukan langkah-langkah berikut:
1, Buka Xcode, buka Preferensi (cmd +,) -> Akun -> Klik ID Apple Anda -> Lihat Detail
2, Di jendela baru, klik "Segarkan", lalu "Minta"
3, Sekarang coba jalankan aplikasi Anda di perangkat baru, jika Anda mendapatkan kesalahan yang mengatakan "profil penyediaan tidak ditemukan", teruskan membaca
4, Klik pada proyek Anda
6, Cari tombol "Perbaiki" di bagian Identitas, klik
7, Sekarang coba jalankan lagi, itu harus berhasil
sumber
Pembaruan untuk Xcode (Versi 9.1). Ikuti langkah-langkah di bawah ini untuk menyegarkan profil Penyediaan
Menggunakan Xcode Organizer
@JasonH berharap ini akan membantu Anda.
sumber
Inilah yang berhasil untuk saya di XCode 7.3
Saya tidak tahu bagaimana ini bekerja karena saya tidak mengunduh profil penyediaan baru yang menyertakan perangkat yang baru ditambahkan, saya juga tidak menyentuh apa pun di XCode setelah menambahkan perangkat baru. Itu keajaiban Apple untukmu.
Saya akan mencoba menambahkan penjelasan untuk ini jika saya menemukannya.
sumber
sumber
Pada Sept 2018, Apple tampaknya (atau bug) memblokir cara normal untuk mendapatkan UDID XS dan XS Max Anda. Bahkan Xcode tidak dapat mendaftarkan ponsel baru dengan benar untuk Anda.
Setelah beberapa jam menggali, saya mengetahuinya:
Sumber
sumber
login ke akun pengembang apple dan buka profil penyediaan yang telah Anda pilih di pengaturan dan tambahkan perangkat. Perangkat akan otomatis ditampilkan jika terhubung ke PC.
sumber
Xcode 10.3
Dalam pencari, navigasikan ke: MobileDevice / Provisioning Profiles / dan hapus semua file di sana.
Kemudian Arsipkan dan Kelola nyanyian secara otomatis.
Kamu selesai!
sumber