Bagaimana cara membuat IPA di Xcode 6?

90

Dalam proyek saya, saya tidak tahu cara membuat file IPA. Adakah yang bisa menjelaskan, langkah demi langkah, cara membuat file IPA di Xcode 6?

bhavik
sumber
2
stackoverflow.com/questions/24438010/… Saya harap ini akan membantu Anda.
pengguna2226474
28
saya tidak percaya mod ini menutup ini sebagai 'tidak jelas'. pertanyaannya BENAR-BENAR JELAS. Pengguna ini jelas dan berulang kali menanyakan bagaimana membuat .ipa di Xcode 6. jelas.
Yup.
2
Saya telah memperbarui pertanyaan ini menjadi (semoga) menjadi lebih jelas. Nominasi untuk pembukaan kembali karena ini adalah salah satu hit pertama di Google dan menurut saya itu pertanyaan yang bagus.
James McMahon

Jawaban:

102

Anda bisa mengikuti di bawah ini:

1. Pilih swiftDemo Anda di xcode Anda (sisi kiri seperti yang ditunjukkan) Kemudian pilih opsi Produk , di mana Anda dapat memilih opsi Arsip .

Pilih Arsip - Yang disorot pada gambar

  1. Kemudian jendela baru akan terbuka sebagai berikut dan di jendela itu pilih opsi ekspor

Pilih opsi Ekspor

3. Kemudian akan muncul pop up seperti di bawah ini dan pilih opsi pertama saat Anda mencari toko apel. Jadi sekarang ikuti seperti yang dikatakan.

Pilih opsi Pertama

UPDATE -> Pilih Save to ad-hoc deployment seperti di bawah ini

Simpan ke ad-hoc

-> maka jika Anda belum masuk dengan id pengembang apel Anda, maka layar di bawah akan muncul

Tambahkan id apel

-> Sekarang pilih tambahkan ini dan berikan id apel dan kata sandi Anda di jendela baru seperti yang ditunjukkan.

id apel dan kata sandi diperlukan

-> Istirahat ikuti seperti yang dipandu oleh xcode dan akhirnya Anda akan memiliki file IPA Anda.

-> Pergilah dengan testflight Anda.

Jangan lupa untuk memberikan profil penyediaan dan sertifikat Anda dalam penandatanganan kode pengaturan build Anda di xcode.

nikhil84.dll
sumber
2
Setelah langkah ini, kesalahan saya terjadi seperti. "Untuk Menabung untuk Pengembangan App Store IOS, Anda perlu menambahkan akun ID apel yang terdaftar di program pengembang IOS untuk tim pengembangan '92P8AKNGW9'"
bhavik
1
Saya sudah ada di id pengembang apel dan profil penyediaan dan sertifikat juga terpasang.
bhavik
4
Opsi "Arsip" di menu "Produk" berwarna abu-abu.
jameshfisher
5
@jameshfisher Anda perlu memilih perangkat iOS di xcode Anda karena Anda mungkin telah memilih simulator apa pun untuk saat ini. Jadi ubah ke perangkat iOS dan kemudian itu akan berfungsi.
nikhil84
7
Jika opsi arsipkan kelas. Lihat stackoverflow.com/questions/16050640/…
kayfun
15

Jika Anda ingin mengunggah file .ipa ke itunesconnect tanpa mengintegrasikan akun pengembang di Xcode dan Anda ingin menggunakan pemuat aplikasi . maka Anda dapat menghasilkan .ipa dengan iTunes .

Langkah 1: - Pilih perangkat sebagai ganti simulator.

masukkan deskripsi gambar di sini

Langkah 2: - Buka Produk -> pilih Arsip

masukkan deskripsi gambar di sini

Langkah 3: - Setelah proses selesai, klik kanan ke Arsip Anda -> dan pilih tampilkan di Finder

masukkan deskripsi gambar di sini

Langkah 4: - ketika Anda mengklik show in finder, Anda akan diarahkan ke folder Archive, terlihat seperti ini

masukkan deskripsi gambar di sini

Langkah 5: - Klik kanan pada file .xarchive -> pilih opsi Show Package Contents.

masukkan deskripsi gambar di sini

Langkah 6: - Buka Folder Produk -> Folder Aplikasi -> Anda akan menemukan nama proyek Anda.app

masukkan deskripsi gambar di sini

Langkah 7: - Sekarang untuk mengkonversi .app ke .ipa cukup drag dan drop ke itunes. periksa gambar di bawah ini,

masukkan deskripsi gambar di sini

Langkah 8: - Sekarang letakkan file .ipa ini di tempat yang aman dan gunakan saat mengunggah dengan pemuat aplikasi.

Catatan: - jika Anda ingin tahu cara mengunggah aplikasi dengan pemuat aplikasi, centang ini,

Unggah aplikasi dengan Application Loader

EDIT: -

PERINGATAN: - Jangan membuat .ipa dengan mengubah ekstensi dari .aap menjadi .zip dan .zip menjadi .ipa.

Saya telah melihat di banyak jawaban bahwa, mereka menyarankan kompres file .app dan kemudian ubah ekstensi dari .zip menjadi .ipa. Ini tidak berfungsi sekarang. Dengan metode ini Anda akan mendapatkan Error seperti,

IPA tidak valid, tidak termasuk direktori payload.

Badal Shah
sumber
1
Terima kasih untuk tip drag and drop, tidak tahu itu.
Evgeny Karkan
3
1. Make your application with X-Code

.

2. Run your application in simulator

.

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

.

4. Open iTunes -> Goto Apps

.

5. Drag YourApplication.app to iTunes

.

6. Drag back your app from iTunes to finder to get YourApplication.ipa
Sayka
sumber
Simulator saya tidak muncul setelah menjalankan aplikasi. Jadi metode Anda bekerja seperti pesona bagi saya.
Umair Afzal
Folder diubah menjadi /Users/<User>/Library/Developer/Xcode/DerivedDatauntuk saya dengan XCode-Version terbaru. Pengaturan dapat dilihat / diubah di "File" -> "Project Settings" di XCode.
sn0b4ll
2

Dalam XCode Versi 9.0 (9A235):

    1. Arsipkan Proyek Anda
    1. Klik Window-> Organizer, pilih proyek Anda yang diarsipkan. Klik Ekspor
    1. Pilih Pengembangan (opsi)
    1. Klik Berikutnya dan Tandatangani Aplikasi dan ekspor

Ini akan mengekspor mempublikasikan konten ke lokasi, di mana Anda dapat menemukan file .ipa.

pengguna140290
sumber