Selain itu, alur kerja yang sama berlaku untuk membuat aplikasi Mac. Setelah Anda mengarsipkannya, Anda bisa mendapatkan biner dari bundel arsip di Finder (klik kanan pada Arsip di Penyelenggara dan pilih "Show in Finder")
DaGaMs
1 untuk memberikan solusi lain. Saya menambahkan jawaban lain dengan lebih detail tentang metode pendistribusian aplikasi Anda menggunakan Application Loader daripada pengarsipan dan pendistribusian.
whyoz
Bisakah Anda menjalankan mode rilis di simulator?
bobobobo
36
Anda dapat menggunakan alat baris perintah untuk membuat versi rilis. Di samping folder proyek Anda, mis
Itu pada cd alat perintah ke dalam folder yang berisi file .xcodeproj dan jalankan perintah
Jon
Jawaban bagus shao-chuan wang. Ini bekerja seperti pesona. Saya ingin menambahkan sedikit hal ini. Jika Anda ingin membuat rilis build untuk proyek ios ikuti langkah-langkah di bawah ini. Ia bekerja
Amit Thakur
25
Tombol "putar" khusus untuk membangun dan menjalankan (atau menguji atau profil, dll). Tindakan Arsip dimaksudkan untuk membuat rilis dan menghasilkan arsip yang cocok untuk dikirimkan ke toko aplikasi. Jika Anda ingin melewatkannya, Anda dapat memilih Product> Build For> Archive untuk memaksa rilis rilis tanpa benar-benar mengarsipkan. Untuk menemukan produk yang dibangun, perluas grup Produk di navigator Proyek, klik kanan produk dan pilih untuk menampilkan di Finder.
Meskipun demikian, Anda dapat mengklik dan menahan tombol putar untuk menu tindakan build lainnya (termasuk Build dan Archive).
Mereka telah menggabungkan semua item opsi konfigurasi / debugging target / build ke dalam "skema". The panduan transisi memiliki penjelasan yang baik.
Saya memiliki aplikasi besar yang mengalami masalah saat mengunggah ke AppStore menggunakan metode arsip yang akan Anda temukan di XCode 4. Indikator aktivitas terus berputar selama berjam-jam baik saya mencoba memvalidasi atau mendistribusikan, jadi saya membuat tiket dukungan ke Apple. Selama proses itu, saya menemukan Anda dapat mengklik kanan pada .app di folder Produk Anda di dalam Project Navigator of XCode, dan memampatkan aplikasi untuk mengirimkan menggunakan Application Loader 2.5.1. (alias metode lama). Hanya folder Debug - iphoneos yang dapat diakses dengan cara ini (untuk saat ini) dan begitu Apple menanggapi, inilah yang mereka katakan:
Saya senang mendengar bahwa Application Loader telah memberi Anda solusi yang layak. Membahas situasi ini secara internal, kami tidak yakin bahwa mengirimkan build Debug akan menimbulkan terlalu banyak masalah (selama ditandatangani dengan profil distribusi App Store, seperti yang Anda sebutkan sebelumnya). Aplikasi kemungkinan akan lebih lambat karena sakelar debug dihidupkan dan pengoptimalan dimatikan untuk konfigurasi Debug, meskipun itu masih akan berjalan. Ulasan Aplikasi pada akhirnya akan menentukan apakah tidak apa-apa, karena saya tidak yakin itu adalah sesuatu yang mereka periksa. Anda dapat mencoba menghubungi Peninjauan Aplikasi secara langsung untuk mengonfirmasi hal ini, jika Anda mau. Namun, karena App Loader bekerja untuk Anda, saya sarankan untuk membangun kembali aplikasi dengan konfigurasi Rilis Anda dan mengirimkannya kembali untuk membuatnya aman.Untuk menemukan Rilis build Anda di Xcode 4.x, klik kontrol pada Application Archive pada tab Archives di penyelenggara, dan pilih "Show in Finder." Kemudian, kontrol-klik pada file .xcarchive di Finder dan pilih "Tampilkan Isi Paket." File .app yang dibangun pada rilis harus ditempatkan di dalam folder / Products / Applications.
Ini adalah informasi yang sangat membantu bagi pengembang yang mengalami masalah dengan metode pengarsipan, dan aplikasi saya sekarang berhasil mengunggah tanpa ada kekhawatiran bahwa itu tidak akan berjalan sebaik kemampuannya.
Bagian itu sekarang berada di bawah Skema. Jika Anda mengedit skema, Anda akan melihat bahwa Anda dapat menyetel konfigurasi build debug / release / adhoc / distribution untuk setiap skema.
saya menjalankan xcode 4.3 yang terbaru dengan iOS5 .. dapatkah Anda memandu saya membuat untuk distribusi .. klien saya ingin memeriksa aplikasi (OTA) sebelum mengirimkan ke apple
Harin
1
Produk -> Arsip, nanti, tekan tombol distribusikan dan centang opsi Ekspor sebagai Aplikasi atau yang Anda inginkan
Jawaban:
Jawaban singkatnya adalah:
sumber
Anda dapat menggunakan alat baris perintah untuk membuat versi rilis. Di samping folder proyek Anda, mis
Ketik perintah build berikut:
sumber
Tombol "putar" khusus untuk membangun dan menjalankan (atau menguji atau profil, dll). Tindakan Arsip dimaksudkan untuk membuat rilis dan menghasilkan arsip yang cocok untuk dikirimkan ke toko aplikasi. Jika Anda ingin melewatkannya, Anda dapat memilih Product> Build For> Archive untuk memaksa rilis rilis tanpa benar-benar mengarsipkan. Untuk menemukan produk yang dibangun, perluas grup Produk di navigator Proyek, klik kanan produk dan pilih untuk menampilkan di Finder.
Meskipun demikian, Anda dapat mengklik dan menahan tombol putar untuk menu tindakan build lainnya (termasuk Build dan Archive).
sumber
XCode> Produk> Skema> Edit Skema> Jalankan> Konfigurasi Bangun
sumber
Mereka telah menggabungkan semua item opsi konfigurasi / debugging target / build ke dalam "skema". The panduan transisi memiliki penjelasan yang baik.
sumber
Untuk menyetel konfigurasi build ke Debug atau Rilis, pilih 'Edit Skema' dari menu 'Produk'.
Kemudian Anda melihat pilihan yang jelas.
Panduan Transisi Apple menyebutkan tombol di kiri atas layar Xcode, tetapi saya tidak dapat melihatnya di Xcode 4.3.
sumber
Saya memiliki aplikasi besar yang mengalami masalah saat mengunggah ke AppStore menggunakan metode arsip yang akan Anda temukan di XCode 4. Indikator aktivitas terus berputar selama berjam-jam baik saya mencoba memvalidasi atau mendistribusikan, jadi saya membuat tiket dukungan ke Apple. Selama proses itu, saya menemukan Anda dapat mengklik kanan pada .app di folder Produk Anda di dalam Project Navigator of XCode, dan memampatkan aplikasi untuk mengirimkan menggunakan Application Loader 2.5.1. (alias metode lama). Hanya folder Debug - iphoneos yang dapat diakses dengan cara ini (untuk saat ini) dan begitu Apple menanggapi, inilah yang mereka katakan:
Ini adalah informasi yang sangat membantu bagi pengembang yang mengalami masalah dengan metode pengarsipan, dan aplikasi saya sekarang berhasil mengunggah tanpa ada kekhawatiran bahwa itu tidak akan berjalan sebaik kemampuannya.
sumber
Bagian itu sekarang berada di bawah Skema. Jika Anda mengedit skema, Anda akan melihat bahwa Anda dapat menyetel konfigurasi build debug / release / adhoc / distribution untuk setiap skema.
sumber
Produk -> Arsip, nanti, tekan tombol distribusikan dan centang opsi Ekspor sebagai Aplikasi atau yang Anda inginkan
sumber