iTunesの有無にかかわらずiPadに.ipaをインストールする


146

私が持っている.ipaPhoneGapのビルドから、私はそれをテストする必要があります。開発者アカウントからプロビジョニングプロファイルを取得しました。

だから私の質問は、私は直接.ipaiPadにインストールしてテストのためにインストールできますか、それともインストールするためにいくつかのルールに従う必要がありますか?


21
iTunesなしでTestFlightを使用してインストールできます。または、ここにipaをアップロードしてください(diawi.com)。そして、生成されたリンクをurデバイスのサファリに入力し、インストールと言います
Nayan

1
@NSSに感謝します。それを何時間も費やした後、私はiTunesの物事を働かせることができませんでした。diawi.comは有望であり、アプリはすでにインストールプロセス中です。指を交差させておく。
Moizタンキワラ2014年

3
diawi.comを使用しましたが、うまく機能します。これから使用します。
geoyws 2014


これでうまく
いき

回答:


62

はい、iPadにIPAをインストールできます。最初に、そのIPAをiTunesにインポートする必要があります。iPadをiTunesに接続し、インストールをクリックして同期するだけでアプリケーションをインストールします。


1
VirtualBoxにWindows 7をインストールし、iTunesバージョン12をインストールしました。次に、ipaファイル(私の場合は古いバージョンのVLC)をダウンロードして、iTunesにドロップしました。次に同期するには、仮想Windows 7のiTunesにリストされているデバイス(古いiPad)にアプリアイコンをドラッグアンドドロップする必要がありました。ありがとう。
erik 2016

1
iTunes 12.7がアプリのセクションを削除したと聞きました。これは最新バージョンのiTunesでも動作しますか?
ジェナスローン

iTunesが間もなくなくなるので、これはlikleyが推奨される方法ではなくなりました。推奨される方法は、diawi.comにアップロードすることです
Michael Fever

@JennaSloan-確かに。iTunes経由で古いiPadアプリをインストールするために12.10をダウンロードしたところ、アプリセクションがありません。diawiサイトを使用してインストールを試みました。
bob.mazzo

90

アドホックビルドを共有するためにiTunesConnectに煩わされる必要はありません。ipaファイルをdiawiにアップロードするだけで、アップロードが 成功すると、リンクが表示され、safariでリンクが開き、アプリをインストールするように求められます。インストールをタップしてお楽しみください


テストフライトを介してアプリを送信中にエラーが発生した場合の適切なオプション。
Pawan Rai

このオプションは、ダウンロード用にipaファイルを送信する場合でも機能します。メールに添付する必要はありません。ユーザーはブラウザでリンクを開くことでダウンロードできます。
पवन

2
「アプリケーションバンドルにプロビジョニングプロファイルが見つかりません。」
William Entriken 2015年

1
@FullDecentビルドをもう一度アップロードしてください。Diawiが理由もなくこのエラーを表示することがあります。
'2015年

@fossilet ipaファイルのサイズは?
'2015年

75

Xcode 5でオーガナイザを開き([ウィンドウ]> [オーガナイザ])、上部にある[デバイス]を選択します。接続したデバイスが左側に表示されます。IPAファイルをそのデバイスにドラッグします。

Xcode 6とXcode 7で、デバイス(ウィンドウ>デバイス)を開きます。ここでも、デバイスが左側の列に表示されます。IPAファイルを「インストールされているアプリ」の下のアプリのリストにドラッグします。

iOS 9デバイスの場合、これを実行した後にアプリを実行する方法については、この投稿を参照しください。


1
素晴らしいソリューション。これは、iTunesを同期する必要がない場合や、デバイスで取得するためにサードパーティにアップロードする必要がない場合に最適です。スポット
mylogon

39

私がテストした方法は4つあります。

  • 試験飛行

  • iTunesからインストール-アドホックとして.ipaを作成し、iPadとiTunesで通常の同期を行います。

  • または、ipa selectをエンタープライズとして作成し、plistを使用してインデックスファイルを作成するときに、インストール用のURLを作成することができます。これは、個々の開発者アカウントでも機能します。

  • ディアウィ


オプション3は、個々の開発者アカウントで引き続き可能ですか?私はそれがエンタープライズアカウントでまだあることを知っています
Gil Sand


17

ios-deployをチェックアウトすることもできます。

実行するのと同じくらい簡単ios-deploy -b path/to/ipa/fileです。

ローカルでCordova / phonegapビルドを実行している場合は、同じ場所にあるはずのpath / to / project.appでも機能します。

乾杯!


これは、Mac OSからiOSへと急速に進んだものです。
Andrew Paes 2017

14

Xcodeを使用してIPAをインストールできます

  • Xcodeを開く
  • トップメニューバーのウィンドウを選択し、デバイスとシミュレータを選択
  • アプリセクションにIPAをドラッグアンドドロップする

ここに画像の説明を入力してください

これにより、デバイスにアプリケーションがインストールされます。


8

Xcode 8で、iPhoneが接続された状態で、ウィンドウ->デバイスを開きます。左側のナビゲーションで、接続されているiPhoneを選択します。[インストールされているアプリ]の下の+記号をクリックします。インストールするipaに移動します。アプリをインストールするには、選択して[開く]をクリックします。


7

アドホック配布用のipa を作成し、diawiを使用してipadのリンクを作成できます。.ipaとプロビジョニングプロファイルをアップロードするだけで、リンクが生成され、アプリをインストールするためにiPadからアクセスできます(プロビジョニングプロファイルが開発用の場合は、iPadのUDIDを追加する必要があります)。


4

iPhoneは直接ipaをインストールすることを許可しないため、ipaファイルへの直接リンクを提供しても意味がありません。そのため、リンクまたはqcodeを提供する外部サービスを使用してipaをインストールする人がいます。

別の選択肢として、この質問に対する他の回答で誰も言わず、それがiTunesや外部サービスから完全に独立しているということは、インストールリンクを生成して自動的にモバイルに送信する独自​​のスクリプトを作成することです(たとえば電子メールで)。私の個人的な使用のために、次のようなスクリプトを作成しました。

  1. htmlファイルを作成します。
  2. plistファイルを作成します。
  3. ipa、html、plistファイルをサーバーにコピーします。
  4. リンクを送ってください。

私はLinuxで作業しているため、Bashスクリプトを作成しました。他の任意のスクリプト言語を使用できますが、htmlファイルとplistファイルに何を配置するかを知ることが重要です。

これは、htmlとplistのコンテンツを生成するスクリプトの一部です。私はそれが自明であることを望みます:

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}

簡単な例については、https//github.com/Saleh7/ipa-installもご覧ください。


3

iPhone設定ユーティリティはどうですか?

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

iPhone構成ユーティリティを使用すると、構成プロファイルを簡単に作成、維持、暗号化、インストールし、プロビジョニングプロファイルと承認済みアプリケーションを追跡してインストールし、コンソールログを含むデバイス情報を取得できます。

Iphone設定ユーティリティを使用してIPAファイルをインストールする

更新:

Apple ConfiguratorはiPhone構成ユーティリティに代わるものです。iOS 8のリリースに伴い、iPhone構成ユーティリティはサポートされなくなり、ダウンロードできなくなりました。https://itunes.apple.com/gb/app/apple-configurator/id434433123


3
  • Goto http://buildtry.com

  • .ipa(iOS)または.apk(Android)ファイルをアップロードする

  • リンクをコピーしてテスターと共有する

  • iOSまたはAndroidデバイスのブラウザーでリンクを開き、[インストール]をクリックします


URLはアクティブなサイトにマップしなくなりました(2019年9月29日)。
コープ

2

PhoneGap Buildを使用してIPAをオンラインで構築した場合は、デバイスの Safari build.phonegap.comを開き、ログインして、iOSタブ(ダウンロードipaボタン)をクリックして、IPA / Iphoneに直接IPAをダウンロードしてインストールできます。次に、作成したアプリをインストールするように求められます。

ログイン後の直接リンクは次のとおりです:https : //build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios


2

これを行うには3つの方法がありました。

方法1: iTunesを使用します。はい、.ipaiPadにインストールでき.ipaます。まず、それをiTunes にインポートする必要があります。iPadをiTunesに接続し、[インストール]をクリックして[同期]をクリックするだけでアプリケーションをインストールします。

方法2: iFunbox

方法3: ディアウィ



2

HockeyAppを使用して.ipaを配布することもできます。アプリへのリンクがテスターに​​送信され、テスターはリンクをクリックすると、デバイスのブラウザーから直接ipaをインストールできます。


テスターudidを追加する必要がありますか
iOS


2

Itunesの最新バージョンを使用していて、APPセクションがない場合デバイスがPCに接続されている間に概要をクリックします。次に、ファイルを「デバイス上」セクションにドラッグアンドドロップします。

-イラストは写真を参照図


1

iFunBoxを使用します。無料で、Mac / Win互換です。アドホックビルドを作成してどこかに保存するだけです。iFunBoxからインストールします。この方法を使用してリリース前にテストするために、すべてのテストアドホックリリースビルドをデバイスにロードします。iTunesをいじる時間のある人は誰ですか?


アップルIDログインなしでこれを行うことができます
iOS

1

Iphone / Ipadでブラウザーに移動し、IPAがアップロードされたURLを入力して、それを直接IphoneまたはIpadにダウンロードし、インストールして実行することができます。


古い投稿に対する冗長な回答。
Josh Griggs、2017年

どうやって?私のiphoneはそれをzipのように扱い、何もできません。
Altimusプライム

1

私はこれらの問題に直面しようとし、私はhttps://www.installonair.comを使用しています。無料で、diawiのような制限はありません。

  1. AppleデベロッパーアカウントのデバイスパーツにデバイスUDIDを追加する必要があります。
  2. プロジェクトを構築し、証明書を使用してその場でアーカイブします
  3. そのリンクを開き、アドホックIPAファイルをウェブサイトにアップロードします
  4. QRコードとダウンロード用リンクを取得します。

1

他のすべての回答は、古すぎるか、必要のない場所での作業が多すぎます。.IPAファイルをdiawi.comにアップロードしてから、QRコードをスキャンしてインストールするか、アプリをインストールするデバイスへのリンクをメールで送信するか、短縮URLをSafariブラウザに入力してインストールします。

今日、古いiOSデバイスにアプリをインストールする必要がありました。この方法では、開始から終了までに2分もかかりませんでした。

 https://www.diawi.com/

1

iTunes、App Store、サードパーティのサイトがなくてもiOSアプリをインストールできます。

xcodeでアーカイブをビルドするとき、アドホック配布用に選択できます。xcodeは、57x57ピクセルのpngと512x512ピクセルのpngのURLとともにアプリが配置されるURLの場所を入力するダイアログを表示します。それはあなたのipaとmanifest.plistでバンドルを作成します

ホストする予定の場所にipaと2つのpngファイルをアップロードします。SSL証明書があり、httpsで提供される必要があります。そこにmanifest.plistをアップロードすることもできますが、技術的には別の場所に置くことができると確信しています。

次に、テキスト、Webページ、電子メール、または次のようにリンクを共有する場所のどこかに:

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

より長く、より良い、より詳細な回答については、ここをクリックしてください

私が理解しているように、これが開発アプリの場合、アプリストアでデバイスプロファイルに追加されたデバイスのみがアプリをインストールできます。


0

かなり古いですが、A-Sharabianiにインスピレーションを得て、AppCenterでiTunesを回避してこれを実現しました。新しいアプリを作成し、.ipaをアップロードして新しいリリースを作成し、最後にデバイスにダウンロードをリダイレクトするQRをスキャンします。

うん。



0

最新バージョンのiOSでは、MacからiPhoneにAirDroapを介してipaを共有します。それはあなたのiPhoneに直接インストールされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.