XcodeがiPhoneアプリでcodesignを実行した後にスクリプトを実行する方法は?
-
05-07-2019 - |
質問
ビルドをアドホックディストリビューション用にパッケージ化するためのいくつかの手順を実行するスクリプトを作成しました。私の最初の推測は、アドホックターゲットでスクリプト実行フェーズを使用することでした。しかし、コード署名はiPhoneアプリ構築のチェーンの最後の位置で修正されているようです。
ビルドプロセスの最後の瞬間にスクリプトを実行する方法はありますか?
解決
「アドホック」の両方を含む集約ターゲットを作成できますか?ターゲットと実行スクリプトのビルドフェーズ(「アドホック」ターゲットの後に実行されます)?
他のヒント
そのトピックの簡単な更新:最近はすべてXcode 4を使用しているため。 Appleは、スキームの導入により、ビルドプロセスのいくつかのイベントでスクリプトを実行するプロセスを改良しました。
Product に移動→ スキームの編集… では、ビルド、デバッグ、アーカイブなどのイベントの前後にスクリプトを実行できます。 git describe
の出力からバージョン番号を設定したり、.xcarchivesを TestFlight および HockeyApp 。
プレ/ポストスクリプトを、コードリポジトリにアクセスできる他のチームメンバーと共有する場合は、 Product →にアクセスできます。 スキームの管理… スキームを共有としてマークします。 … {project_name} .xcodeproj / xcshareddata / xcschemes / {project_name} .xcscheme
をお好みの scm 誰でもプロジェクトで使用できます。
所属していません StackOverflow