Sebelum upgrade Xcode 7.2, saya menggunakan Xcode 7.1.1 untuk membangun dan mendistribusikan aplikasi. Saya telah meng-upgrade ke Xcode 7.2 dan tidak ada satupun dari penyediaan profil (cocok untuk yang khusus aplikasi's bundel ID) pertandingan saya menginstal sertifikat yang bekerja di Xcode 7.1.1.
Saya hanya mendapatkan:
Anda membangun pengaturan menentukan provisioning profile dengan UUID "some_number", namun, tidak seperti provisioning profile ditemukan.
Saya telah mencoba regenerasi .certSigningRequest
untuk menghasilkan Sertifikat baru dan Profil dan memastikan Tim di General tab target adalah benar. Setiap kali saya pilih Penyediaan Profil, semua saya Penandatanganan Kode Identitas muncul dalam Identitas di Gantungan kunci, namun tidak satupun dari mereka akan pasangan dengan benar.
Tampaknya pengaturan Penyediaan Profil Otomatis dan Penandatanganan Kode Identitas untuk Pengembang iOS akan mengatasi kesalahan ini, tetapi keuntungan dari mengelola Penyediaan Profil pergi karena saya percaya Xcode kemudian berhasil ini.
Pemikiran tentang mengapa pengaturan saya Penyediaan Profil dan Penandatanganan Kode Identitas untuk apa-apa tapi Otomatis dan iOS Pengembang menghasilkan kesalahan ini?
Saya juga punya beberapa masalah setelah update Xcode.
Aku tetap dengan membuka Xcode Preferensi (⌘+,), akan Rekening → Lihat Rincian. Kemudian pilih semua penyediaan profil dan menghapus mereka dengan backspace (catatan: mereka dapat't dihapus di Xcode 7.2). Restart Xcode, yang lain daftar doesn't tampaknya untuk memperbarui dengan benar.
Sekarang klik Download semua tombol, dan anda harus memiliki semua penyediaan profil yang anda tetapkan di Member center kembali di Xcode. Don't khawatir tentang Xcode-dihasilkan (Diawali dengan XC:
), Xcode akan beregenerasi mereka jika diperlukan. Restart Xcode lagi.
Sekarang pergi ke Kode Penandatanganan bagian dalam anda Membangun Pengaturan dan pilih profil yang benar dan cert.
Mengapa hal ini terjadi pada semua? Tidak tahu... aku menyerah pada pemahaman Apple's kebijakan mengenai aplikasi penandatanganan.
Coba restart XCode pertama, sebelum mencoba ini jawaban lainnya. Aku akan mengikuti saran yang diberikan dalam jawaban yang lain, kemudian melihat beberapa orang mengatakan bahwa restart XCode diperlukan setelah semua langkah-langkah. Semua yang saya lakukan adalah me-restart XCode dan tetap masalah. Siapa yang tahu jika itu'll memperbaiki masalah bagi anda, tapi itu's layak dicoba sebelum mencoba solusi lain. I'm di XCode 7.2.1.
I've juga masalah yang sama, di Xcode 7.2
Hal ini diselesaikan dengan langkah sebagai berikut:-
Buka Xcode preferensi,
Memilih tim yang tepat,
Klik "View Details..".
Di bagian "Penandatanganan Identitas": klik pada "Reset" untuk masing-masing dari mereka.
Dalam bagian "Penyediaan Profil". Klik pada "Download Semua".
Klik pada "Dilakukan."
Masuk dalam Xcode, membangun pengaturan, pilih itu. Di tab Umum, isu-isu yang harus dihapus.
8) Restart Xcode.
Yang's semua.
Juga setelah saya melakukan semua langkah-langkah yang disarankan (btw, untuk beberapa alasan backspace menghapus penyediaan profil) kesalahan tetap terjadi. Sampai akhirnya aku tahu untuk me-Restart Xcode. Mungkin, ini harus menjadi langkah pertama ketika anda're berurusan dengan Xcode :)
Menggunakan Xcode 7.3, saya menghabiskan terlalu banyak waktu mencoba untuk mencari tahu ini -- tidak ada jawaban di sini atau di tempat lain melakukan trik-dan akhirnya tersandung ke ridiculously mudah solusi.
Semoga ini bisa membantu seseorang.
Cek Gantungan kunci anda - lihat di Login dan Sistem gantungan kunci untuk sertifikat kadaluarsa atau pesan kesalahan.
Saya menemukan sertifikat dengan "sertifikat ini memiliki pengguna yang tidak valid" pesan kesalahan, dan berakhir Apple Worldwide Developer Relations Sertifikat.
Menghapus dan menginstal yang baru AWDRC sertifikat dari https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
Kemudian ikuti jawaban yang diterima untuk mendapatkan Xcode untuk menggunakan sertifikat baru.
Dalam kasus saya, masalahnya adalah bahwa Arsip sedang dibangun dengan TIM yang berbeda-ID dari salah satu yang dihasilkan Provisioning Profile (Me). Oleh karena itu saya Punya kesalahan:
"Tidak ada yang cocok provisioning profile ditemukan: Anda membangun pengaturan menentukan provisioning profile dengan UUID, namun, tidak seperti provisioning profile yang ditemukan."
Untuk Memecahkan masalah ini:
Bersih dan Kembali men-Download-Penyediaan profil dari Pengaturan
Re-Start Xcode
pada Tab GENERAL Proyek properti, punya untuk TIM:
Perubahan saat ini tim tim yang Sama tetapi yang satu dengan AKUN yang anda buat provisioning profile dengan.
Clean & Membangun
Viola!
Semoga ini bisa membantu seseorang.
Bagi saya, saya mencoba mengikuti 2 langkah-langkah yang sayangnya tidak bekerja :
Sebaliknya, saya mencoba untuk memecahkan keychain sertifikat terkait masalah lain yang diberikan di sini https://stackoverflow.com/questions/35390072/this-certificate-has-an-invalid-issuer-apple-push-services
Ini sertifikat yang tidak valid emiten
Sekarang pergi ke aplikasi xcode. target → Membangun Pengaturan → Provisioning Profile . Pilih nilai dari 'otomatis' sesuai Provisioning profile . Bingo!!! profil ketidakcocokan masalah ini diselesaikan.
Dalam xcode 7.3 aku masih punya kesalahan yang sama,saya sertifikat sementara profil itu juga berarti semuanya baik-baik saja masih saya mendapatkan kesalahan yang sama, dan aku tidak mampu untuk menghapus sementara profil di xcode perferences,jadi aku mengklik kanan pada sementara profil yang memberikan pilihan untuk pindah ke tempat sampah ketika saya klik tidak terjadi apa-apa, tapi ketika saya menutup jendela preferensi dan buka lagi dengan Command, sementara profil pergi dan men-download pilihan itu terlihat, saya klik download dan memulai bekerja dengan baik
Apa yang saya lakukan adalah: dibuat baru provisioning profile dan digunakan. Ketika setup provisioning profile dalam membangun pengaturan tab, ada yang salah provisioning profile angka-angka (seperti "983ff..." sebagai pesan galat yang disebutkan, bahwa's itu!). Dikoreksi baru provisioning profile, kemudian Xcode 7.2 segar itu sendiri, dan membangun sukses.
Dengan Xcode 7.2.1, jika anda yakin bahwa anda provisioning profile adalah benar (memiliki Aplikasi yang benar ID dan sertifikat, dan sertifikat yang sesuai ada di anda Keychain Access) kemudian set Kode Penandatanganan Identitas dan mengatur Profil Provisioning Otomatis.
Anda dapat dengan mudah memperbaiki masalah dengan mengubah bundle identifier pada Apple halaman web dari com.saya.aplikasi
untuk com.saya.aplikasi.iOS
. Saya menemukan solusi ini di https://forums.developer.apple.com/thread/15712.
Bagi saya tidak ada yang di atas bekerja dengan XCode 7.3.1 karena aku punya apa-apa dalam penyediaan profil (expired). Aku harus menghubungkan iPhone ke Mac dan kemudian klik pada Memperbaiki provisioning profile yang dibuat profil lain berakhir dalam seminggu.
Ketika mendistribusikan ke App Store, anda memilih Produk -> Mencapai dan menemukan "kode kesalahan, tidak ada yang cocok penyediaan profil ditemukan", jika akun dan di-download .mobileprovision file ok. Coba klik "Membangun dan Menjalankan" tombol untuk menjalankannya pada ponsel anda.
Dan, sebuah kotak dialog akan muncul dengan tombol "Memperbaiki", cukup klik "Memperbaiki" harus dilakukan selanjutnya... Terakhir, perangkat anda akan memiliki valid provisioning file. Hanya melakukan "Produk -> Mencapai" sekali lagi, semuanya OK!
Untuk semua orang yang tidak't menyelesaikannya namun, Masalah saya dijawab oleh ini: