Bagaimana cara mentransfer profil pengembang iOS saya ke komputer lain?

63

Saya mendapat MBP baru dan ingin mentransfer sertifikat dan profil saya dari komputer lama saya. Menurut TN 2250, di bawah "Mentransfer Identitas Anda," saya perlu mentransfer tiga set item:

  • semua sertifikat Pengembang iPhone di gantungan kunci Anda
  • semua sertifikat Distribusi iPhone di gantungan kunci Anda
  • semua Profil Penyedia di Xcode Organizer> tab Perangkat> Bagian Profil Penyedia di bawah "Perpustakaan"

TN 2250 menyarankan saya mengklik tautan yang berjudul "Transfer Profil Pengembang Anda ke Komputer Lain" untuk mengetahui bagaimana melakukan transfer tersebut, tetapi tautan itu secara efektif memberikan 404 dan menyegarkan ke halaman yang disebut "Tentang Xcode"

Bagaimana cara mentransfer profil pengembang saya ke komputer lain?

Mesin lama saya menjalankan OS X 10.6.8 dan Xcode 4.2 (4C199).
Mesin baru menjalankan OS X 10.7.4 dan Xcode 4.3.3 (4E3002).

Guntur Kelinci
sumber
Dan di panduan pengguna "Tentang XCode" Anda akan menemukan halaman ini (bagian terakhir): developer.apple.com/library/ios/documentation/ToolsLanguages/…
Rene Larsen
terima kasih telah menunjukkan itu; Saya belum melihatnya (jelas). :-)
Thunder Rabbit

Jawaban:

75

Impor / Ekspor bekerja secara berbeda di Xcode 5+. Panduan Pengembang Apple ini menunjukkan kepada Anda bagaimana melakukannya.

Akun Anda ditampilkan di bawah XcodePreferensiAkun , dan dapat diekspor dengan mengklik ikon roda gigi ( ) di kiri bawah.

Impor / Ekspor ID Apple dan Aset Penandatanganan Kode

Jason
sumber
1
Apakah ini akan berfungsi jika kedua komputer login dengan akun pengembang [yang]?
Christopher Francisco
Ada yang tahu? Saya ingin bekerja di proyek iOS saya dari mac-mini DAN macbook saya dengan akun yang sama. apakah ini berhasil?
salocinx
Saya masuk dengan akun yang sama di iMac dan MacBook Pro tanpa masalah. Ambil akun di perangkat pertama, ekspor, lalu di perangkat kedua lakukan impor.
Jason
15

Anda dapat melakukan ini dari dalam Xcode.

Dari Organizer, pada tab perangkat, Anda dapat mengekspor profil pengembang ke file yang kemudian dapat Anda impor ke Xcode di komputer lain.

Proses langkah demi langkah dijelaskan di http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.html di dekat bagian bawah di bagian berjudul Transfer Profil Pengembang Anda ke Komputer lain

Perhatikan bahwa jika Anda tidak memiliki bagian Tim di Agenda Anda - Perangkat, Anda bisa menyeret dan melepaskan file ekspor profil Pengembang yang dilindungi kata sandi, ke ikon Xcode di bilah alat. masukkan deskripsi gambar di sini

Abizern
sumber
ah tunggu; Saya tidak memiliki bagian "Tim" di Agenda -> Perangkat.
Thunder Rabbit
Apakah Anda memiliki bagian profil? dengan tombol Impor Ekspor di bagian bawah.
Abizern
Ah! "Profil pengembang" di bawah pustaka! Terima kasih!
Thunder Rabbit
Saya selangkah lebih dekat, tetapi sekarang mendapatkan kesalahan yang berbeda; terima kasih atas bantuan Anda!
Thunder Rabbit
2
The langkah demi langkah Link tidak ada lagi sekarang.
Blaise
3

Anda perlu mengekspor kunci pribadi Anda dari akses Rantai Kunci Mac OSX di mana sertifikat berjalan dengan sukses atau dari mana sertifikat pengembang dibuat dan mengunduh sertifikat dari Portal Pengembang Apple , itu akan berfungsi karena berfungsi untuk saya.

ManjotSingh
sumber
1
Xcode 4 membuat proses ini jauh lebih mudah, memungkinkan Anda untuk membungkus profil dev Anda bersama dengan kunci publik dan pribadi Anda dan mengimpornya ke Xcode di komputer lain tanpa harus pergi ke KeyChain dan menariknya satu per satu.
Abizern
Ah, ini metode tradisional yang saya lakukan sejak saya mulai pengembangan. Anda dapat memperbaiki Xcode 4 menyediakan proses yang saya pelajari hari ini.
ManjotSingh