Instal .ipa ke iPad dengan atau tanpa iTunes

146

Saya memiliki .ipadari PhoneGap build dan saya perlu mengujinya. Saya mendapat profil penyediaan dari akun Pengembang.

Jadi pertanyaan saya adalah: dapatkah saya langsung meletakkan .ipaiPad saya untuk diinstal untuk pengujian, atau apakah saya harus mengikuti beberapa aturan untuk menginstal?

URAndroid
sumber
21
Anda dapat menggunakan TestFlight untuk menginstalnya menggunakan tanpa itunes. Atau unggah saja ipa Anda di sini - diawi.com . Dan ketik tautan yang dibuat di safari perangkat Anda dan katakan instal
Nayan
1
Terima kasih @ NS. Saya tidak bisa mendapatkan itunes untuk bekerja setelah menghabiskan berjam-jam di atasnya. diawi.com tampaknya menjanjikan dan aplikasi ini sudah dalam proses instalasi. Jaga jemariku.
Moiz Tankiwala
3
digunakan diawi.com dan bekerja dengan baik. Akan menggunakannya mulai sekarang.
geoyws
2
Sebuah aplikasi mac ada di sini yang digunakan Dropboxuntuk mendistribusikan ipa tryappbox.com
Vineet Choudhary
Ini berhasil bagi saya: stackoverflow.com/questions/26042508/…
Tadej

Jawaban:

62

Ya, Anda dapat menginstal IPA di iPad, pertama-tama Anda harus mengimpor IPA ke iTunes Anda. Hubungkan iPad Anda ke iTunes kemudian instal aplikasi hanya dengan mengklik instal lalu sinkronkan.

pengguna7388
sumber
1
Saya menginstal Windows 7 di VirtualBox, menginstal iTunes versi 12. Kemudian mengunduh file ipa ( dalam kasus saya versi lama VLC ) dan menjatuhkannya di iTunes. Kemudian untuk menyinkronkan saya harus menarik dan melepaskan ikon aplikasi ke perangkat saya (iPad lama) yang tercantum di iTunes saya di Windows 7. virtual saya Bekerja !! Terima kasih.
erik
1
Saya mendengar iTunes 12.7 menghapus bagian aplikasi. Apakah ini masih berfungsi dengan iTunes versi terbaru?
Jenna Sloan
Ini likley bukan lagi metode yang disukai karena iTunes akan segera hilang. Metode yang disukai adalah mengunggah ke diawi.com
Michael Fever
@JennaSloan - memang. Saya baru saja mengunduh 12.10 untuk menginstal aplikasi iPad lama melalui iTunes dan tidak ada bagian aplikasi. Saya menggunakan situs diawi untuk mencoba instalasi.
bob.mazzo
90

Tidak perlu repot dengan iTunesConnect untuk berbagi bangunan adhoc Anda. Cukup unggah file ipa Anda ke diawi dan setelah berhasil mengunggah Anda akan mendapatkan tautan, buka tautan di safari dan Anda akan diminta untuk menginstal aplikasi. Ketuk instal dan nikmati

पवन
sumber
pilihan yang baik, ketika Anda mendapatkan kesalahan saat mengirim aplikasi melalui penerbangan uji.
Pawan Rai
Opsi ini juga berfungsi bahkan jika Anda ingin mengirim file ipa untuk diunduh. Tidak perlu melampirkannya di surat. Pengguna dapat mengunduh dengan membuka tautan di peramban.
पवन
2
"Tidak ada profil penyediaan yang ditemukan dalam bundel aplikasi."
William Entriken
1
@FullDecent Coba lagi mengunggah bangunan Anda lagi. Terkadang Diawi menunjukkan kesalahan ini tanpa alasan.
पवन
@fossilet Berapa ukuran file ipa Anda?
पवन
75

Di Xcode 5 buka organizer (Window> Organizer) dan pilih "Devices" di bagian atas. Perangkat Anda yang terhubung harus muncul di sisi kiri. Seret file IPA ke perangkat itu.

Di Xcode 6 dan Xcode 7 buka Perangkat (Jendela> Perangkat). Lagi-lagi perangkat Anda akan muncul di kolom sebelah kiri. Seret file IPA ke daftar aplikasi di bawah "Aplikasi Terpasang".

Untuk perangkat iOS 9, lihat posting ini tentang cara menjalankan aplikasi setelah melakukan ini.

Mark Horgan
sumber
1
Solusi bagus Ini sempurna ketika Anda tidak ingin harus menyelaraskan iTunes atau harus mengunggahnya ke pihak ke-3 untuk mendapatkannya di perangkat. Spot on
mylogon
39

Ada empat cara, semuanya saya uji:

  • Uji terbang

  • Instal dari iTunes - Buat .ipa sebagai ad-hoc dan sinkronisasi normal dengan ipad & itunes.

  • Atau cara terbaik Anda dapat membuat URL untuk menginstal sambil membuat ipa pilih sebagai perusahaan dan buat file indeks dengan plist. Ini akan bekerja dengan akun pengembang individual juga.

  • Diawi

Jagdeep
sumber
Apakah opsi 3 masih memungkinkan dengan akun pengembang individual? Saya tahu masih dengan akun perusahaan
Gil Sand
5
Bukan berarti testflightapp.com ditutup pada 26 Februari 2015.
Stan James
17

Anda juga dapat checkout ios-deploy .

Sesederhana menjalankan ios-deploy -b path/to/ipa/file.

Ia bahkan bekerja dengan path / ke / project.app, yang seharusnya berada di lokasi yang sama jika Anda melakukan pembuatan cordova / phonegap secara lokal.

Bersulang!

mix3d
sumber
Yang cepat ini foward dari Mac OS ke iOS.
Andrew Paes
14

Anda dapat menginstal IPA menggunakan Xcode

  • Buka Xcode
  • Pilih Jendela di Bilah Menu Atas & Perangkat & Simulator Pilih
  • Seret dan Jatuhkan IPA Anda di Bagian Aplikasi

masukkan deskripsi gambar di sini

Ini akan menginstal aplikasi pada perangkat Anda.

Vittal Pai
sumber
8

Di Xcode 8, dengan iPhone terpasang, buka Window -> Devices. Di navigasi sebelah kiri, pilih iPhone yang terhubung. Klik pada simbol + di bawah Installed Apps. Arahkan ke ipa yang ingin Anda instal. Pilih dan klik buka untuk menginstal aplikasi.

mtc
sumber
7

Anda dapat membuat ipa untuk distribusi ad hoc dan menggunakan diawi untuk membuat tautan untuk iPad Anda. Anda cukup mengunggah .ipa dan profil penyediaan, lalu tautan dibuat dan Anda dapat mengunjunginya dari iPad Anda untuk menginstal aplikasi (jika profil penyediaan adalah untuk pengembangan, Anda harus menambahkan UDID iPad Anda ke sana).

Nikos M.
sumber
4

iPhone tidak mengizinkan menginstal ipa secara langsung, jadi memberikan tautan langsung ke file ipa tidak berguna. Itu sebabnya beberapa orang menggunakan layanan eksternal yang menyediakan tautan atau qcode untuk menginstal ipa.

Opsi lain, yang tak seorang pun memberi tahu jawaban lain untuk pertanyaan ini dan sepenuhnya independen dari iTunes atau layanan eksternal apa pun, adalah membuat skrip Anda sendiri yang menghasilkan tautan instalasi dan secara otomatis mengirimkannya ke ponsel Anda (misalnya melalui email). Saya membuat skrip untuk penggunaan pribadi saya, bahwa:

  1. membuat file html;
  2. membuat file plist;
  3. menyalin file ipa, html, dan plist ke server saya;
  4. mengirimi saya tautannya.

Karena saya bekerja di Linux, saya membuat skrip Bash. Anda dapat menggunakan bahasa skrip lain, tetapi penting untuk mengetahui apa yang harus dimasukkan dalam file html dan plist.

Ini adalah bagian dari skrip saya yang menghasilkan konten html dan plist. Saya harap ini cukup jelas:

sha=`sha1sum ${ipa} | awk '{ print $1 }'`
output=${sha}-${AppName}-${version}.ipa
html=${sha}-${AppName}-${version}.html
plist=${sha}-${AppName}-${version}.plist

# Generates html
echo "<!DOCTYPE html>
 <html>
 <head>
 <meta charset=\"UTF-8\">
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
    <meta name=\"MobileOptimized\" content=\"width\" />
    <meta name=\"HandheldFriendly\" content=\"true\" />
    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />
    <meta http-equiv=\"cleartype\" content=\"on\" />
 <title>Install ${AppName} ${version}</title>
 </head>

 <body>
   <h1><a href=\"itms-services://?action=download-manifest&url=${serverUrl}${plist}\">
     Install </a></h1>
 </body>

 </html>" > ${html}

# Generate plist
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>${serverUrl}${output}</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>full-size-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon%402x.png</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>display-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon.png</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>${bundle}</string>
                <key>bundle-version</key>
                <string>${version}</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>${AppName}</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>" > ${plist}

Untuk contoh sederhana, Anda juga dapat melihat: https://github.com/Saleh7/ipa-install

Francesco Galgani
sumber
3

Bagaimana dengan iPhone Configuration Utility?

http://support.apple.com/kb/DL1465?viewlocale=en_US&locale=en_US

Utilitas Konfigurasi iPhone memungkinkan Anda membuat, memelihara, mengenkripsi, dan menginstal profil konfigurasi dengan mudah, melacak dan menginstal profil provisi dan aplikasi resmi, dan menangkap informasi perangkat termasuk log konsol.

Instal file ipa menggunakan utilitas konfigurasi Iphone

Memperbarui:

Apple Configurator menggantikan Utilitas Konfigurasi iPhone. Dengan rilis iOS 8, iPhone Configuration Utility tidak lagi didukung atau tersedia untuk diunduh. https://itunes.apple.com/gb/app/apple-configurator/id434433123

Hắc Huyền Minh
sumber
3
  • Goto http://buildtry.com

  • Unggah file .ipa (iOS) atau .apk (Android)

  • Salin dan Bagikan tautan dengan penguji

  • Buka tautan di iOS atau browser perangkat Android dan klik Instal

joel prithivi
sumber
URL tidak lagi memetakan ke situs yang aktif (29 Sep 2019).
Cope
2

Jika Anda membuat IPA menggunakan PhoneGap Build online, Anda dapat mengunduh dan menginstal IPA langsung di Ipad / Iphone Anda dengan membuka build.phonegap.com di Safari pada perangkat , masuk dan kemudian klik tab iOS (tombol unduh ipa). Anda kemudian akan diminta untuk menginstal aplikasi yang Anda buat.

Tautan langsung ke ini setelah masuk adalah: https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios

Asmund
sumber
2

Ada 3 cara untuk melakukan ini:

Metode 1: Menggunakan iTunes. Ya, Anda dapat menginstal .ipadi iPad, pertama-tama Anda harus mengimpornya .ipake iTunes Anda. Hubungkan iPad Anda ke iTunes lalu instal aplikasi hanya dengan mengklik Install dan kemudian Sync.

Metode 2: iFunbox

Metode 3: Diawi

Mannam Brahmam
sumber
2

Anda juga dapat menggunakan HockeyApp untuk mendistribusikan .ipa Anda, itu akan mengirimkan tautan ke aplikasi ke penguji, maka tester akan dapat menginstal ipa langsung dari browser mereka pada perangkat setelah mengklik tautan tersebut.

A-Sharabiani
sumber
Apakah diperlukan untuk menambahkan tester udid
iOS
2

Anda dapat menambahkan IPA sebagai aplikasi baru dari Apple Configurator 2 .

masukkan deskripsi gambar di sini

atineoSE
sumber
2

Jika Anda menggunakan versi terbaru dari iTunes dan tidak ada bagian APP Klik pada ringkasan saat perangkat terhubung ke PC Anda. Kemudian Seret dan jatuhkan file ke bagian "pada perangkat saya".

Gambar-lihat untuk ilustrasiIlustrasi

Mohsen Mouralli
sumber
1

Gunakan iFunBox. Ini gratis, kompatibel dengan Mac / Win. Buat saja bangunan ad hoc dan simpan di suatu tempat. Instal dari iFunBox . Saya memuat semua rilis ad hoc pengujian saya di perangkat saya untuk pengujian sebelum rilis menggunakan metode ini. Siapa yang punya waktu untuk bermain-main dengan iTunes?

smileBot
sumber
tanpa login apple id dapat kita lakukan ini
iOS
1

Anda dapat pergi ke browser di Iphone / Ipad dan ketik URl di mana IPA telah diunggah dan dapat langsung mengunduhnya ke Iphone atau Ipad Anda dan menginstal dan menjalankannya .... sederhana dan manis;)

jilbab
sumber
Jawaban berlebihan pada posting lama.
Josh Griggs
Bagaimana? IPhone saya memperlakukannya seperti zip dan tidak membiarkan saya melakukan apa pun dengannya.
Altimus Prime
1

Saya mencoba menghadapi masalah ini dan saya menggunakan: https://www.installonair.com . Gratis dan tidak memiliki batas seperti diawi.

  1. Anda perlu menambahkan perangkat UDID ke bagian perangkat akun pengembang apple.
  2. Bangun proyek Anda dan arsipkan ad hoc dengan sertifikat Anda
  3. Buka tautan itu dan unggah file ipa ad hoc Anda ke situs web
  4. Dapatkan kode qr dan tautan untuk mengunduh.
Mert Akkanat
sumber
1

Semua jawaban yang lain sudah ketinggalan zaman atau terlalu banyak pekerjaan di mana tidak perlu. Unggah file .IPA Anda ke diawi.com lalu pindai QR-Code dan instal, atau kirimkan tautan melalui email ke perangkat tempat Anda ingin menginstal aplikasi, atau ketik URL singkat ke browser Safari Anda dan instal dengan cara itu.

Saya perlu menginstal aplikasi ke perangkat iOS yang lebih lama hari ini dan metode ini membutuhkan waktu kurang dari 2 menit untuk menyelesaikan awal hingga selesai.

 https://www.diawi.com/
Michael Fever
sumber
1

Anda dapat menginstal aplikasi iOS Anda tanpa iTunes, App store, atau situs pihak ketiga.

Ketika Anda membangun arsip di xcode Anda dapat memilih untuk distribusi adhoc. xcode akan membawa Anda melalui dialog tempat Anda memasukkan lokasi URL tempat aplikasi Anda akan bersama dengan url untuk png 57x57 piksel dan png piksel 512x512. Ini akan membuat bundel dengan ipa dan manifest.plist Anda

Unggah ipa Anda dan dua file png di mana pun Anda berencana untuk meng-hostnya. Itu harus memiliki sertifikat SSL dan dilayani lebih dari https. Anda mungkin ingin mengunggah manifes Anda. Daftar di sana juga, tetapi secara teknis saya cukup yakin Anda dapat memilikinya di tempat lain.

Berikutnya, di suatu tempat, dalam teks, atau halaman web atau email, atau di mana pun membagikan tautan Anda sebagai:

<a href="itms-services://?action=download-manifest&url=https://URL/path/manifest.plist">Download anchor text</a>

Untuk jawaban yang lebih panjang, lebih baik, lebih detail klik di sini .

Seperti yang saya pahami, jika ini adalah aplikasi dev, hanya perangkat yang telah ditambahkan ke profil perangkat Anda di app store yang dapat menginstal aplikasi.

Altimus Prime
sumber
0

Cukup lama, tetapi terinspirasi pada A-Sharabiani mencapai ini menghindari iTunes dengan AppCenter. Cukup buat Aplikasi baru, buat Rilis baru mengunggah .ipa, dan akhirnya memindai QR dengan perangkat Anda yang mengarahkan ulang untuk mengunduh.

Ya.

CrazyDev
sumber
0

Jika Anda menggunakan Mac, Anda dapat menggunakan Apple Configurator 2 ( https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12 ).

Aplikasi ini digunakan untuk mengonfigurasi dan menginstal aplikasi di perangkat iOS apa pun.

Apple Configurator 2 memudahkan untuk menyebarkan perangkat iPad, iPhone, iPod touch, dan Apple TV di sekolah atau bisnis Anda.

Domingo Gallardo
sumber
0

Dalam versi terbaru iOS bagikan ipa melalui AirDroap dari mac ke iPhone. itu akan langsung menginstal di iPhone Anda.

komara
sumber