Produk Xcode -> Arsip dinonaktifkan


475

Saya telah mengarsipkan untuk distribusi ad hoc dengan baik selama berbulan-bulan dan tiba-tiba hari ini saya tidak dapat melakukannya karena item menu Arsip dinonaktifkan. Saya belum mengubah apa pun. Saya pergi melalui pengaturan penyediaan untuk proyek dan itu terlihat ok.

Profil Ad Hoc saya akan kedaluwarsa dalam 14 hari. Mungkinkah ini masalahnya? Saya tidak percaya saya bisa memperbaruinya sampai hari itu berakhir. Ada tombol "perbarui" untuk profil ad hoc di organisator tetapi ketika saya mengkliknya saya mendapatkan ...

Profil yang diberikan tidak ditemukan di portal penyediaan. Harap segarkan profil penyediaan Anda sebelum mencoba memperbarui "MyAddHocProfile"

Profil di portal penyediaan menunjukkan aktif, kedaluwarsa pada tanggal 30. Saya perhatikan bahwa saya belum memutakhirkan ke 4.6.2 dan melakukannya. Kemudian saya mengunduh profil saya dan klik dua kali untuk berpikir bahwa itu akan menyegarkan profil dalam Xcode, masih tidak ada sukacita. Saya juga mencoba secara manual mengganti file profil MyAddHocProfile.mobileprovision di Perpustakaan.

Apa artinya "menyegarkan profil penyediaan Anda"?

Meski begitu, saya akan berpikir bahwa selama profilnya aktif, saya harus dapat membuat arsip. Saya pasti melakukan sesuatu yang salah.


172
Produk> Arsip hanya diaktifkan ketika skema Anda memiliki tujuan "Perangkat iOS" atau perangkat iOS yang sebenarnya. Sudahkah Anda memeriksanya?
rob mayoff

4
Menisik! Itu mudah. Terima kasih! Silakan kirim komentar Anda sebagai jawaban sehingga saya dapat memberi Anda kredit dan menandainya sebagai teran.
user278859


2
Apakah itu masuk akal?
Mathijs Segers

Pengarsipan versi sim dimungkinkan di terminal. Menantikan Apple untuk mengaktifkannya dalam Xcode, karena Anda memerlukannya saat mendistribusikan XCFrameworks.
naz

Jawaban:


1302

Anda telah mengubah tujuan skema Anda menjadi simulator alih-alih Perangkat iOS Generik .

Itu sebabnya itu diklik.

Ubah dari simulator ke Perangkat iOS Generik


1
Terima kasih untuk ini, perbaikan yang sempurna. Adakah ide mengapa ini terjadi?
Matius

7
Yah, itu hanya dugaan ... Mungkin Apple ingin Anda benar-benar menguji perangkat nyata sebelum Anda benar-benar mengemasnya untuk App Store. Hanya dugaan :)
wiseindy

3
@ user278859 jika ini adalah jawaban yang benar, Anda harus menandainya seperti itu.
MattL

2
Terima kasih atas jawabannya. Itu benar-benar tidak jelas dari perspektif UI yang bahkan menangkap kita yang telah membangun aplikasi selama bertahun-tahun lengah. Apple setidaknya harus melayang tooltip atau sesuatu ketika berada dalam keadaan itu ....
dgatwood

24
Jika ponsel Anda tidak tersedia, pilih perangkat Generic IOS
redolen

14

Ubah Perangkat skema aktif dari Simulator ke Perangkat iOS Generik


0

Jika Anda yakin telah memilih Generic iOS devicedan masih tidak dapat melihat opsi, maka Anda cukup memulai ulang Xcode.

Ini adalah solusi yang hilang bagi saya sebagai pengembang cordova dengan Xcode 11.2

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.