2017-09-02 16 views
2

私たちはJenkins CIからFabricを入手してビルドします。 私は、JenkinsからiOSとAndroid用の新しいアプリケーションビルドを生成し、それをFabricに公開するように設定しました。ファブリックやJenkinsから.apkと.ipaファイルをプログラムでダウンロードするにはどうすればいいですか?

その.ipaと.appファイルを取得してダウンロードし、JenkinsまたはFabricからプログラムで直接デバイスにインストールします。私は、テスト自動化のためにAppiumの周りにJavaフレームワークビルドを使用しています。

+0

ダウンロードやインストールに問題がありますか?両方の場合、おそらくそれぞれについて異なる質問が必要です。例えば、ジェンキンの外で.ipaをダウンロードできるようなURLを知っていますか?もしそうなら、 'curl'や' wget'やjavaやrubyをダウンロードして使用しますか? – burnettk

答えて

1

これは私がしばらく前に読んだことであり、私はこれに答えた人を思い出すことができません。しかし、これについて未知の人に感謝することができます。 iOS用

、ファブリックで構築するあなたはSafariブラウザにページを開き、次を有効にすることができ、設定>サファリ> [詳細]> [Webコンソール

ボタンアクションは、この

<a class="primary-button js-install-button" href="itms-service xxxx ">Download</a> 
ようになります

ここでは、ダウンロードされたURLがエンコードされています。あなたは簡単にこれが実際にIPAの実際のダウンロードリンクが存在しているXMLマニフェストファイルを与えるいくつかのPHPのコマンドによって

php -r "echo urldecode('{ABOVE URL}');" 

これをデコードすることができます。このリンクは、実際のファイルをダウンロードする方法です。

関連する問題