1

私は会社でモバイル開発チームを運営しており、従業員にアプリを配布するためのエンタープライズアプリストアがあります。ストアは、継続的ビルドサーバー(OS X上のJenkins)から直接供給されます。

私たちの最大の問題は、Jenkinsで適切にコンパイルおよびビルドされるアプリは、開発デバイスに課されていない奇妙な検証とライセンス要件のために、デバイスにインストールされないことが多いことです。

この展開ステップのテストを自動化する方法(できればJenkins統合)はありますか?つまり、ビルドされた.ipaをデバイスにプッシュして、正しくインストールされるかどうかを確認しますか?

4

1 に答える 1

1

Greg Hughesのトランスポーターチーフスクリプトを使用して、シェルからアプリケーションをインストールできます。このスクリプトは、Itunesと同じ機能を使用してipaをインストールします。

インストール中にどのようなエラーが発生しますか?私は、顧客と開発者向けにアルファビルドと開発ビルドのアドホック配布サイトを運営してきましたが、過去12〜16か月間は非常にスムーズに機能しました。

アプリが正常にビルドおよび署名されている限り、ディストリビューションに問題はありませんでしたが、プロセスの一部がアプリを中断させた「誤検知」ビルドがいくつかありましたが、これは監視によってほぼ排除されました。各ステップの成功と次のビルドの前の適切なクリーンアップ。

グレッグヒューズ@github

于 2012-09-03T12:35:02.453 に答える