.İpa'yı iTunes ile veya iTunes olmadan iPad'e yükleyin


151

Ben .ipaPhoneGap Yapı 've bunu test etmek gerekir. Geliştirici hesabından temel hazırlık profilini aldım.

Öyleyse sorum şu: .ipaTest için yüklemek için doğrudan iPad'e yükleyebilir miyim yoksa yüklemek için bazı kuralları izlemem gerekir mi?


21
itunes olmadan kurmak için TestFlight'ı kullanabilirsiniz. Veya ipa'nızı buraya yükleyin - diawi.com . Ve üretilen bağlantıyı cihazınızın safarisine yazın ve yükle deyin
Nayan

1
@NSS teşekkürler. Itunes şeyine saatler harcadıktan sonra çalışmaya başlayamadım. diawi.com umut verici görünüyor ve uygulama zaten yükleme sürecinde. Parmaklarımı çapraz tutuyorum.
Moiz Tankiwala

3
diawi.com'u kullandı ve harika çalışıyor. Bundan sonra onu kullanacak.
geoyws

2
İpa tryappbox.com'uDropbox dağıtmak için kullanılan bir mac uygulaması burada
Vineet Choudhary

Yanıtlar:


62

Evet, IPA'yı iPad'e kurabilirsiniz, önce bu IPA'yı itunes'unuza aktarmanız gerekir. İPad'inizi iTunes'a bağlayın, ardından sadece kur'a tıklayarak ve ardından eşzamanlayarak uygulamayı yükleyin.


1
VirtualBox'a Windows 7 yükledim, iTunes sürüm 12'yi kurdum. Ardından ipa dosyasını ( benim durumumda VLC'nin eski bir sürümü ) indirip iTunes'a bıraktım . Sonra eşzamanlamak için sanal Windows 7'mde iTunes'umda listelenen uygulama simgesini aygıtıma (eski bir iPad) sürükleyip bırakmam gerekti. Çalıştı !! Teşekkürler.
erik

1
İTunes 12.7'nin uygulamalar bölümünü kaldırdığını duydum. Bu, iTunes'un en son sürümüyle hala çalışıyor mu?
Jenna Sloan

Bu, iTunes yakında çıkacağı için artık tercih edilen yöntem değil. Tercih edilen yöntem diawi.com'a yüklemektir
Michael Fever

@JennaSloan - gerçekten. İTunes üzerinden eski bir ipad uygulaması kurmak için 12.10'u yeni indirdim ve uygulama bölümü yok. Kurulumu denemek için diawi sitesini kullandım.
bob.mazzo

91

Adhoc yapılarınızı paylaşmak için iTunesConnect ile uğraşmanıza gerek yok . Sadece ipa dosyanızı diawi'ye yükleyin ve başarılı bir şekilde yükledikten sonra bir bağlantı alacaksınız, bağlantıyı safaride açacaksınız ve sizden uygulamayı yüklemeniz istenecek. Yüklemeye dokunun ve keyfini çıkarın


Test uçuşu ile uygulama gönderirken hata aldığınızda iyi bir seçenek.
Pawan Rai

Bu seçenek, ipa dosyasını indirmek için göndermek isteseniz bile çalışır. Postaya eklemenize gerek yok. Kullanıcılar tarayıcıda bağlantıyı açarak indirebilirler.
पवन

2
"Uygulama paketinde temel hazırlık profili bulunamadı."
William Entriken

1
@FullDecent Lütfen yapınızı tekrar yüklemeyi deneyin. Bazen Diawi bu hatayı sebepsiz gösterir.
पवन

@fossilet ipa dosyanızın boyutu nedir?
पवन

76

Xcode 5'te düzenleyiciyi açın (Pencere> Ajanda) ve üstteki "Cihazlar" ı seçin. Takılı cihazınız sol tarafta görünmelidir. IPA dosyasını bu cihazın üzerine sürükleyin.

Xcode 6 ve Xcode 7'de Aygıtlar'ı (Pencere> Aygıtlar) açın. Yine cihazınız sol taraftaki sütunda görünmelidir. IPA dosyasını "Yüklü Uygulamalar" altındaki uygulamalar listesine sürükleyin.

İOS 9 cihazları için, bunu yaptıktan sonra uygulamanın nasıl çalıştırılacağıyla ilgili bu gönderiye bakın .


1
Harika çözüm. Bu, iTunes'u eşzamanlamak istemediğinizde veya bir cihaza almak için bir 3. tarafa yüklemeniz gerektiğinde mükemmeldir. Spot on
mylogon

Xcode 11'de Pencere> Aygıtlar ve Simülatörler'dir. Çözüm için teşekkürler!
displacedtexan

39

Hepsini test ettiğim dört yol var:

  • Test uçuşu

  • İTunes'dan yükleyin - .ipa'yı geçici ve ipad ve itunes ile normal senkronizasyon olarak oluşturun.

  • Veya kurumsal olarak ipa select oluştururken kurulum için bir URL oluşturmanın ve plist ile indeks dosyası oluşturmanın en iyi yolu. Bu, bireysel geliştirici hesabıyla da çalışacaktır.

  • Diawi


3. seçenek, bireysel geliştirici hesabıyla hala mümkün mü? Hala kurumsal hesapta olduğunu biliyorum
Gil Sand

5
Bu testflightapp.com 26 Şubat 2015 itibariyle kapatılmış değil.
Stan James

20

Ayrıca ios dağıtımını da kontrol edebilirsiniz .

Koşmak kadar basit ios-deploy -b path/to/ipa/file.

Yerel olarak cordova / phonegap derlemeleri yapıyorsanız aynı konumda olması gereken path / to / project.app ile bile çalışır.

Şerefe!


Bu, Mac OS'den iOS'a hızlı bir şekilde.
Andrew Paes

15

IPA'yı Xcode kullanarak kurabilirsiniz

  • Xcode'u açın
  • Üst Menü Çubuğunda Pencereyi Seçin ve Cihazları ve Simülatörleri Seçin
  • IPA'nızı Uygulamalar Bölümüne Sürükleyip Bırakın

görüntü açıklamasını buraya girin

Bu, uygulamayı cihazınıza yükleyecektir.


8

Xcode 8'de, iPhone takılıyken Pencere -> Aygıtlar'ı açın. Sol gezinti bölmesinde, takılı iPhone'u seçin. Yüklü Uygulamalar'ın altındaki + simgesini tıklayın. Yüklenmesini istediğiniz ipa'ya gidin. Uygulamayı yüklemek için aç'ı seçin ve tıklayın.


7

Geçici dağıtım için ipa oluşturabilir ve ipad'iniz için bir bağlantı oluşturmak için diawi'yi kullanabilirsiniz . Sadece .ipa'yı ve ön hazırlık profilini yüklersiniz, ardından bir bağlantı oluşturulur ve uygulamayı yüklemek için ipad'inizden ziyaret edebilirsiniz (ön hazırlık profili geliştirme amaçlıysa, ipad'inizin UDID'sini ona eklemeniz gerekir).


4

iPhone, bir ipa'nın doğrudan kurulmasına izin vermez, bu nedenle ipa dosyasına doğrudan bir bağlantı sağlamak işe yaramaz. Bu nedenle, bazı insanlar ipa'yı yüklemek için bir bağlantı veya bir qcode sağlayan harici hizmetler kullanır.

Bu sorunun diğer yanıtlarında kimsenin söylemediği ve bunun iTunes veya herhangi bir harici hizmetten tamamen bağımsız olduğu başka bir seçenek de, bir kurulum bağlantısı oluşturan ve bunu otomatik olarak cep telefonunuza (örneğin e-posta ile) gönderen kendi komut dosyanızı oluşturmaktır. Kişisel kullanımım için böyle bir komut dosyası oluşturdum:

  1. html dosyasını oluşturur;
  2. plist dosyasını oluşturur;
  3. ipa, html ve plist dosyalarını sunucuma kopyalar;
  4. bana bağlantıyı gönderiyor.

Linux üzerinde çalıştığım için bir Bash betiği oluşturdum. Başka herhangi bir komut dosyası dili kullanabilirsiniz, ancak html ve plist dosyalarına ne koyacağınızı bilmek önemlidir.

Bu, betiğimin html ve plist içeriğini oluşturan bölümüdür. Umarım yeterince açıklayıcıdır:

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}

Basit bir örnek için bkz .: https://github.com/Saleh7/ipa-install


3

İPhone Yapılandırma Yardımcı Programına ne dersiniz?

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

iPhone Yapılandırma Yardımcı Programı, yapılandırma profillerini kolayca oluşturmanıza, korumanıza, şifrelemenize ve kurmanıza, ön hazırlık profillerini ve yetkili uygulamaları izlemenize ve yüklemenize ve konsol günlükleri dahil olmak üzere cihaz bilgilerini yakalamanıza olanak tanır.

Iphone yapılandırma yardımcı programını kullanarak ipa dosyalarını yükleyin

Güncelleme:

Apple Configurator, iPhone Configuration Utility'nin yerini almıştır. İOS 8'in piyasaya sürülmesiyle, iPhone Yapılandırma Yardımcı Programı artık desteklenmiyor veya indirilemiyor. https://itunes.apple.com/gb/app/apple-configurator/id434433123


3
  • Goto http://buildtry.com

  • .İpa (iOS) veya .apk (Android) dosyası yükleyin

  • Bağlantıyı kopyalayın ve test kullanıcılarıyla paylaşın

  • Bağlantıyı iOS veya Android cihaz tarayıcısında açın ve Yükle'ye tıklayın


1
URL artık etkin bir siteyle eşleşmiyor (29 Eylül 2019).
Cope


3

Itunes'un en son sürümünü kullanıyorsanız ve APP bölümü yoksa, cihaz PC'nize bağlıyken özete tıklayın. Ardından, dosyayı "cihazımda" bölümüne sürükleyip bırakın.

- örnek için resme bakınİllüstrasyon


2

IPA'yı PhoneGap Build çevrimiçi kullanarak oluşturduysanız, cihazdaki Safari'de build.phonegap.com'u açarak IPA'yı doğrudan Ipad / Iphone cihazınıza indirebilir ve yükleyebilirsiniz. , oturum ve ardından iOS sekmesine (ipa indir düğmesi) tıklayarak . Daha sonra, oluşturduğunuz uygulamayı yüklemeniz istenecektir.

Giriş yaptıktan sonra buna doğrudan bağlantı: https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios


2

Bunu yapmanın 3 yolu vardı:

Yöntem 1: iTunes'u kullanma. Evet, .ipaiPad'e yükleyebilirsiniz , önce bunu .ipaiTunes'unuza aktarmanız gerekir. İPad'inizi iTunes'a bağlayın, ardından sadece Yükle'ye ve ardından Eşitle'ye tıklayarak uygulamayı yükleyin.

Yöntem 2: iFunbox

Yöntem 3: Diawi



2

Bu sorunlarla yüzleşmeye çalışıyorum ve kullanıyorum: https://www.installonair.com . Ücretsizdir ve diawi gibi sınırı yoktur.

  1. Apple geliştirici hesabı cihazlar kısmına cihaz UDID'si eklemeniz gerekir.
  2. Projenizi oluşturun ve sertifikanızla geçici olarak arşivleyin
  3. Bu bağlantıyı açın ve ad hoc ipa dosyanızı web sitesine yükleyin
  4. İndirmek için qr kodunu ve bağlantıyı alın.

2

Diğer tüm cevaplar ya güncel değil ya da olması gerekmeyen çok fazla çalışma. .IPA dosyanızı diawi.com'a yükleyin, ardından QR Kodunu tarayın ve yükleyin veya uygulamayı yüklemek istediğiniz cihaza bağlantıyı e-posta ile gönderin veya kısaltılmış URL'yi Safari tarayıcınıza yazın ve bu şekilde yükleyin.

Bugün daha eski bir iOS cihazına bir uygulama yüklemem gerekiyordu ve bu yöntem baştan sona tamamlamam 2 dakikadan kısa sürdü.

 https://www.diawi.com/

2

Ayrıca .ipa'nızı dağıtmak için HockeyApp'ı da kullanabilirsiniz , test yapanlara uygulamaya bir bağlantı gönderir, ardından test cihazı, bağlantıya tıkladıktan sonra ipa'yı doğrudan cihazındaki tarayıcıdan yükleyebilir.


Test kullanıcısı udid'leri eklemek gerekli midir
iOS

1

İFunBox'ı kullanın. Ücretsizdir, Mac / Win uyumludur. Sadece geçici bir yapı oluşturun ve bir yere kaydedin. İFunBox'tan yükleyin . Bu yöntemi kullanarak yayınlamadan önce test için tüm geçici test sürüm yapılarımı cihazlarıma yüklüyorum. İTunes ile oyalanmak için kimin zamanı var?


apple kimliği olmadan giriş
iOS

1

Iphone / Ipad'deki tarayıcıya gidebilir ve IPA'nın yüklendiği URl'yi yazabilir ve doğrudan Iphone veya Ipad'inize indirebilir ve kurabilir ve çalıştırabilirsiniz .... basit ve tatlı;)


Eski bir gönderiye gereksiz cevap.
Josh Griggs

Nasıl? İPhone'um ona fermuar gibi davranıyor ve onunla hiçbir şey yapmama izin vermiyor.
Altimus Prime

1

İOS uygulamanızı iTunes, App store veya üçüncü taraf siteler olmadan yükleyebilirsiniz.

Arşivi xcode'da oluşturduğunuzda, anlık dağıtımı seçebilirsiniz. xcode, uygulamanızın 57x57 piksel png ve 512x512 piksel png URL'leriyle birlikte olacağı URL konumunu girdiğiniz bir diyalog aracılığıyla sizi yönlendirecektir. İpa ve manifest.plist ile bir paket oluşturacaktır.

IPa'nızı ve iki png dosyasını barındırmayı planladığınız yere yükleyin. SSL sertifikasına sahip olmalı ve https üzerinden sunulmalıdır. Manifest.plist'inizi de oraya yüklemek isteyebilirsiniz, ancak teknik olarak başka bir yerde de edinebileceğinizden oldukça eminim.

Sonra, bir yerde, bir metinde veya bir web sayfasında veya e-postada veya bağlantınızı şu şekilde paylaştığınız her yerde:

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

Daha uzun, daha iyi, daha ayrıntılı bir cevap için burayı tıklayın .

Anladığım kadarıyla, bu bir geliştirici uygulamasıysa, yalnızca uygulama mağazasındaki cihaz profilinize eklenmiş cihazlar uygulamayı yükleyebilir.


1

İOS'un en son sürümünde, Mac'ten iPhone'a AirDroap aracılığıyla ipa paylaşın. doğrudan iPhone'unuza yüklenecektir.


0

Oldukça eski, ancak A-Sharabiani'den esinlenerek bunu iTunes'dan AppCenter ile kaçınarak başardı. Sadece yeni Uygulama oluşturun, .ipa'yı yükleyerek yeni Sürüm oluşturun ve son olarak cihazınızla indirmeye yönlendiren bir QR tarayın.

Evet.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.