Perbarui Profil Penyediaan

87

Baru saja mendapat pemberitahuan bahwa profil penyediaan untuk salah satu aplikasi saya akan segera kedaluwarsa. Adakah cara agar saya dapat memperbarui yang sudah ada atau haruskah saya membuat ulang yang baru?

Meltemi
sumber

Jawaban:

61

Untuk memperbarui profil penyediaan tim yang dikelola oleh Xcode:

Di penyelenggara Xcode:

  • Klik kanan pada perangkat Anda (di daftar kiri)
  • Klik "Tambahkan perangkat ke portal penyediaan"
  • Tunggu sampai selesai!
Johnmph
sumber
NB, saya harus menghapus profil penyediaan yang akan segera kedaluwarsa dari perangkat terlebih dahulu.
erikprice
1
Teknik ini tidak berhasil untuk saya pagi ini. Saya sampai ke "Tim Cantuman" dan kemudian munculan memberi tahu saya "Permintaan Batas Waktu"
Tony Adams
Saya tidak tahu apa yang memperbaikinya untuk saya, tapi ya. Saya pikir saya meningkatkan xcode atau sesuatu. Maaf saya tidak bisa lebih tepatnya ...
Tony Adams
Untuk perusahaan yang terkenal dengan intuisi (jika itu sebuah kata) ini sangat tersembunyi dan tidak jelas. Bekerja untuk saya, itu juga meminta saya sesuatu yang lain yang berkaitan dengan profil penyediaan dan bertanya apakah xcode harus mengambilnya untuk saya, saya berkata ya dan itu berhasil.
Brett Gregson
7
Opsi ini tidak ada lagi
Hugh Jeffner
25

Saya membuka Portal Program di situs pengembang Apple, mengklik Penyediaan, mengklik tombol "Perbarui" di sebelah Profil saya, status berubah dari 'kedaluwarsa' menjadi 'menunggu keputusan', menunggu beberapa saat, mengklik segarkan, status baru aktif hingga 3 bulan dari sekarang, saya mengklik "Unduh", menemukan file yang diunduh di folder unduhan saya, dan menyeretnya ke Ikon XCode saya. (Saya sudah menjalankan Xcode, dan iPhone sudah dicolokkan). Profil baru muncul, dan saya menghapus yang lama (berhati-hatilah karena mereka memiliki nama yang sama, tetapi ketika Anda mengarahkan mouse ke atasnya tanggal kedaluwarsa muncul).

Saya pikir karena telepon saya sudah dicolokkan, secara otomatis diperbarui ke telepon, karena saya tidak perlu menyinkronkan ulang atau apa pun.

Sekarang Aplikasi saya berfungsi kembali!

daver
sumber
8
Saya tidak memiliki tombol perbarui di sebelah profil saya yang telah kedaluwarsa. Apa artinya? Bagaimana cara memperbaruinya?
MikeN
Saya tidak tahu. Ini mungkin telah berubah sejak saya melakukannya hampir dua tahun lalu.
daver
1
jika sertifikat utama kedaluwarsa, Anda harus membuat ulang dulu yang kemudian mengedit setiap profil yang kedaluwarsa dan mengirimkannya dengan sertifikat baru
valexa
Di bawah Penyediaan> Distrubusi. Saya juga tidak memiliki tombol "Perpanjang". Sertifikat distribusi saya valid. Saya tidak tahu harus berbuat apa?
neoneye
Tidak lagi akurat ... Pada titik ini, sebaiknya hapus jawaban ini
lance.dolan
14

Saya telah melakukan apa yang Anda sarankan, dan saya juga tidak melihat tombol "Perbarui".

Berikut ini adalah bagaimana saya memperbaharui milik saya.

Saya melihat tiga profil saya (companynameProfile, "Team Provisioning Profile", dan productnameProfile). Yang pertama dan ketiga akan kedaluwarsa dalam beberapa minggu. Yang kedua (dan hanya yang kedua) ditandai sebagai "dikelola oleh Xcode". Nama profil muncul di tabel dengan kolom berlabel: "Profil Penyediaan", ID Aplikasi, Status, dan Tindakan. Status ketiganya adalah "Aktif". Pertama 1 dan 3, kolom Tindakan memiliki tombol "Unduh", dan tautan "Edit". Untuk 2, kolom Tindakan hanya memiliki tombol "Unduh".

Tidak ada tombol / tautan "Perbarui" (atau "Segarkan") di mana pun (dan saya melakukan lihat-sumber dan menelusurinya juga :)

Jadi, saya pikir ... klik "Edit" di # 3 ... dua pilihan pop-up: Ubah dan Gandakan. Saya memilih "Ubah"

Masih belum ada perbarui / segarkan ... tetapi ada tombol "Kirim" ... yang tidak berfungsi (ternyata agak abu-abu, tapi itu sama sekali tidak jelas ... desain UI yang buruk).

Saya menemukan bahwa jika saya mengubah sesuatu di layar (dalam kasus saya, saya memilih perangkat yang sebelumnya tidak digunakan), "Kirim" menjadi gelap (tersedia). Klik "Kirim". Anda diam-diam (masalah UI lainnya :) dibawa kembali ke halaman sebelumnya, dan tombol "Unduh" dan "Edit" hilang, dan kolom status seharusnya bertuliskan "Tertunda"!

Setelah beberapa saat, saya menyegarkan jendela (dimuat ulang) (tidak tahu apakah jendela akan disegarkan secara otomatis) ... dan melihat bahwa kolom status telah berubah menjadi "Aktif".

Sekarang ... Saya download profil baru (salah satu yang halaman sialan tidak memberitahu Anda adalah baru, dan tidak daftar EXPIRATION DATE sehingga Anda bisa mengatakan kepada diri sendiri ... cacat UI ketiga sudah :)

Saya mengunduh profil, menghapus profil lama dari daftar di jendela Penyelenggara Xcode, lalu menyeret yang baru ke jendela Penyelenggara Xcode, dan ... voila, Penyelenggara menunjukkan tanggal kedaluwarsa baru (sekitar 3 bulan dari hari ini ).

Semoga membantu,

Stan Cupertino, CA, AS

Stan Sieler
sumber
1
Dalam kasus saya, saya memiliki Profil Penyediaan Distrubution yang telah kedaluwarsa. Cara saya memperbaruinya adalah dengan memilih "Ubah" dan kemudian dari tombol popup "ID Aplikasi" pilih item yang salah, lalu pilih ID Aplikasi asli lagi. Kemudian saya bisa menekan tombol Kirim.
neoneye
8

Tahukah Anda jika tombol perpanjang hanya muncul saat profil kedaluwarsa? Saya memiliki profil yang akan segera kedaluwarsa, tetapi tidak ada tombol "perbarui" yang ditampilkan saat ini.

Baca saja di tempat lain bahwa ternyata memang demikian.

John Friend
sumber
1
Dengan cara khas apel yang 'ramah pengguna', tampaknya opsi pembaruan hanya tersedia setelah kedaluwarsa.
orion elenzil
2
Itu tidak benar, Anda cukup mengunduh profil baru kapan saja dan Anda memiliki tanggal kedaluwarsa baru.
ingh. Pagi
1
Itu tidak berhasil untuk saya ketika saya mencobanya sekarang; profil penyediaan memiliki tanggal kedaluwarsa yang sama. (Saya bahkan menghapus yang lama dari Xcode's Organizer dan kemudian menyeret yang baru; tidak senang.)
Glenn
1
... namun, SAYA bisa mendapatkan tanggal kedaluwarsa baru dengan memilih Edit, membuat beberapa perubahan (seperti menghapus centang pada kotak centang untuk perangkat), dan mengirimkan.
Glenn
8

Mereka telah mengubahnya sekarang. (Okt 2010)

  1. Masuk ke situs web pengembang iPhone: http://developer.apple.com/

  2. Kemudian klik "Provisioning Portal" di menu sidebar kanan (kanan di atas).

  3. Di halaman berikutnya, klik "Provisioning" di menu sidebar kiri

  4. Kemudian Anda akan melihat profil penyediaan Anda, dan tombol 'perbarui' - Tekan :)

Nelga
sumber
8

Mulai Mei 2017 proses ini tampaknya telah berubah lagi (sedikit).

Saya tidak merasa perlu untuk benar-benar mengubah apa pun yang berkaitan dengan profil saya, dan untungnya sertifikat tersebut masih berlaku sehingga perpanjangan akhirnya menjadi proses yang sederhana meskipun mencari tahu apa yang harus dilakukan tidak langsung.

  1. Pilih profil yang kedaluwarsa di akun pengembang Anda dan klik "Edit" Pilih Profil Kedaluwarsa dan Edit
  2. Klik tombol "Buat"
    • Pastikan sertifikat yang ditautkan ke profil masih berlaku setidaknya selama satu tahun
    • Saya tidak merasa perlu mengubah profil dengan cara apa pun Klik Tombol Hasilkan
  3. Di layar berikutnya, verifikasi bahwa tanggal kedaluwarsa profil telah diperpanjang Verifikasi tanggal kedaluwarsa yang diperpanjang
jandersen
sumber
1
Bagaimana cara mengakses layar pada langkah 1? Saya menganggap ini ada di suatu tempat di situs web pengembang ..
galactikuh
@galactikuh Anda harus masuk ke developer.apple.com dan kemudian pilih "Certificates, Identifiers & Profiles" dan temukan profil yang perlu
diperbarui
Sepertinya akun saya kedaluwarsa, yang menjelaskan mengapa saya tidak dapat melihatnya.
galactikuh
Apakah Anda perlu membayar untuk mendapatkan ini sekarang? Semua yang saya coba lakukan di developer.apple.com hanya mengarahkan saya ke halaman tempat Anda membeli keanggotaan program developer seharga £ 79 ... tetapi saya awalnya dapat mengatur profil tanpa keanggotaan, jadi apakah ini berubah?
Jules
1
@galactikuh - Saya berhasil mendapatkannya pada akhirnya. Harus menghapus sepenuhnya informasi akun dari bagian penyediaan penyelenggara dan kemudian menambahkannya kembali, dan itu membuatnya diperbarui dengan benar.
Jules
3

Perbarui Maret 2013

Tanggal kedaluwarsa profil penyediaan ditautkan ke tanggal kedaluwarsa sertifikat pengembang. Dan saya tidak ingin menunggu sampai kedaluwarsa jadi inilah yang saya lakukan -

  • Buka portal Penyediaan iOS
  • Cabut sertifikat saat ini
  • Di Xcode> Organizer, buka halaman profil Penyediaan (di bawah Perpustakaan)
  • Tekan segarkan dan ini akan meminta Anda untuk membuat sertifikat pengembang baru karena yang sekarang telah dicabut
  • Ikuti langkah-langkah untuk membuatnya
  • Kembali ke portal penyediaan iOS untuk profil distribusi Anda dan ubah sesuatu tentang itu sehingga akan mengaktifkan tombol kirim.
  • Kirimkan dan tanggal sertifikat baru akan diterapkan
Peter
sumber
Saya juga memiliki profil penyediaan yang kedaluwarsa dalam 12 hari yang ditautkan ke sertifikat yang juga kedaluwarsa dalam 12 hari. Menggunakan langkah-langkah di atas memungkinkan Xcode untuk membuat ulang sertifikat yang saya cabut. Saya kemudian harus menautkan kembali profil penyediaan distribusi saya dengan sertifikat baru. Semua baik.
TJ Asher
khas apel berdarah, mereka selalu mengubah cara kerja barang
1800 INFORMATION
Sayangnya ini tidak akan berfungsi lagi. Saya memiliki proyek yang sedang dikelola (masih) di XCode 4.6.3, dan tombol Segarkan di Penyelenggara tidak lagi membuat permintaan itu dilayani oleh apel. Ketika Anda menekan tombol, dikatakan "Layanan Tidak Tersedia" jadi .... terima kasih apel.
Logicsaurus Rex
2

Di Xcode4 pergi ke Organiser. Pilih di perpustakaan Profil Penyediaan. Pilih profil penyediaan Anda dan klik tombol "Segarkan" di bagian bawah. Ini akan meminta Anda untuk memasukkan login dan kata sandi Anda. Setelah itu, profil diperbarui.

zeiteisen
sumber
2

Mereka begitu sering mengubah cara kerjanya. Inilah yang harus saya lakukan kali ini (Mei 2016):

  • Tambahkan profil penyediaan baru di Developer Member Center
  • Buka preferensi XCode, Akun> Pilih ID Apple> Pilih Nama Tim> Lihat Detail
  • Klik tombol Unduh di kolom Tindakan untuk profil penyediaan yang baru dibuat
Hugh Jeffner
sumber
1

Untuk memperbarui profil pengembangan sebelum kedaluwarsa, saya akhirnya menemukan cara yang sesuai untuk saya. Saya berani menghadapi langkah-langkah yang telah saya lewatkan sebelumnya.

Buka portal penyediaan Apple, pilih "Penyediaan". Anda akan mendapatkan daftar "Profil Penyediaan Pengembangan" di mana Anda akan melihat profil Anda yang segera kedaluwarsa dengan label "Dikelola oleh XCode". Klik tombol "Profil Baru" di atas, pilih jenis profil yang Anda inginkan dan buatlah. Tunggu setengah menit, segarkan layar utama dan ketika itu menunjukkan profil baru sebagai "Aktif", beralih kembali ke XCode, pergi ke Penyelenggara, pilih "Profil penyediaan" di bawah "Perpustakaan" di kolom kiri atas. Klik "Segarkan" di bagian bawah, masuk (jika diminta) dan profil baru muncul di daftar setelah beberapa saat.

Sekarang, yang terpenting, hubungkan perangkat Anda dan seret profil baru Anda ke baris "Profil Penyediaan" di bawah perangkat yang terhubung di kolom kiri.

Akhirnya, Anda dapat membersihkan profil lama dari perangkat Anda jika Anda menginginkannya.

Catatan: menariknya, tampaknya hanya menandai dan menghapus profil penyediaan Anda di situs Portal Penyediaan iOS menyebabkan Profil Penyediaan Tim yang baru dibuat. Jadi mungkin hanya itu yang dibutuhkan. Saya akan mencobanya lain kali untuk melihat apakah itu cukup, jika demikian Anda tidak perlu membuat profil seperti yang saya jelaskan di atas.

mwehlou
sumber
1

Selain solusi lain, saya perlu mengedit penandatanganan kode pada proyek utama dan file Target untuk membuat aplikasi kembali ke perangkat setelah profil penyediaan kedaluwarsa.

:: Hapus profil lama kadaluarsa

:: Tambahkan profil baru dengan Organiser

:: Bersihkan Semua Target

:: Dapatkan Info -> Penandatanganan Kode pada proyek utama dan Target

:: Bangun dan Jalankan

zzzzzz.dll
sumber
1

Sayangnya, pembaruan tampaknya tidak berhasil dalam kasus saya. Profil Distribusi Ad Hoc saya akan kedaluwarsa dalam 5 hari. Saya mendapat peringatan tentang itu di iPhone dan Xcode Organizer juga menunjukkan tanda peringatan di sebelahnya.

Di portal penyediaan Apple, itu ditandai sebagai tidak aktif dan ada tombol untuk mengaktifkannya kembali. Namun tetap dengan tanggal kadaluwarsa yang sama, 5 hari dari sekarang. Selanjutnya, saya menambahkan dua iPhone lagi ke dalamnya, namun, profil yang diubah masih kedaluwarsa 5 hari dari sekarang.

Akhirnya, saya menghapus profil di portal penyediaan dan membuat yang baru dari awal, menggunakan nama yang berbeda, namun yang baru ini masih kedaluwarsa pada tanggal 13 April, 5 hari dari sekarang!

Benar-benar membuat frustrasi! Jadi saya kira saya harus menunggu sampai setelah itu berakhir dan membuat yang baru.

Jika Anda bertanya-tanya apakah langganan pengembang saya habis, ternyata belum. Saya baru memperbaruinya pada bulan Februari.

Jochen
sumber
1

untuk Profil Tim, sederhana di Prereferensi -> Akun ---> pilih akun yang benar -> detail -> klik tombol 'segarkan' di kiri bawah. profil akan diperbarui.

zolibra
sumber
1

Bagi saya, masalah itu terjadi karena tidak ada sertifikat Produksi yang aktif. Saya membuat yang baru, lalu membuka profil penyediaan distribusi yang kedaluwarsa, menambahkan sertifikat dan profil penyediaan diaktifkan.

Atul Goyal
sumber
Atul, mungkinkah profil penyediaan saya yang berumur satu bulan habis karena masa berlaku sertifikatnya? Apakah saya benar bahwa Anda memiliki masalah yang sama? Saya telah membuat profil penyediaan untuk distribusi sebulan yang lalu, dan sudah kedaluwarsa kemarin, tetapi saya tidak tahu mengapa.
rihe