XcodeとAd-Hoc-Distribution:.ipaを自動的に作成するためにXcodeを持参できますか?

StackOverflow https://stackoverflow.com/questions/3466071

質問

Adhoc-Profileでコンパイルするとき、Xcode用に作成し、iTunesまたはIPAに不満を抱いてZipに詰め、自動名(オプション... AppName_Date_Time.Zip)を提供し、ネットワークにコピーしてください。 -道 ?

だから、本当に私の問題は何ですか:私は理解したと思いました、私は過去の建物の段階でシェルスクリプトを実行できることを理解していました。しかし、私は今、多くのシェルスクリプトをしていません。シェルでOSXをジップして、このケースで簡単な方法でジップできますか?

そして、「プロビジョニングされたiPhone接続」というメッセージを消滅させることはできますか?

なぜ ?私は、一部の会社内部の人々が、新しいリリースごとに電子メールスパムなしで私のソフトウェアをロードできることを望んでいます。

役に立ちましたか?

解決

OK、ビルドとアーカイブは、少なくとも.ipaを自動的に構築します。残りはちょうど2回目のクリックとスクリプトかもしれません。だから誰ももっとエレガントなソリューションを持っていないなら、これで十分です

他のヒント

Betabuilderの宝石をチェックしてください - https://github.com/lukeredpath/betabuilder. 。それは私にとっての約90%の方法で働きました - 私はそれを機能させるためにその勇気を少し再ルーティングする必要がありましたが、私のフォーク(https://github.com/dts/betabuilder)は私のために働きます。うまくいけば、あなたはあなたのための解決策を丸石することができます(私にとって努力する価値がありました!)

これを自動化できますが、コード署名の後に取得する必要があります。これは、Xcodeに追加できる最後のビルドフェーズの背後にあります。そのため、ソリューションは新しい集計ターゲットを作成し、そこにシェルスクリプトを定義することです。

以下は、それをセットアップする方法に関するreadmeファイルを含むプロセス全体の例です。 https://github.com/therealkerni/hockeykit/tree/develop/client/ios/beta%20automatisation

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top