問題タブ [run-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
439 参照

ios - xcodeビルドフェーズの実行スクリプトでappledocが有効かどうかを確認する方法は?

ご存知のように、xcode ビルド フェーズの実行スクリプト用に sh スクリプトを記述できます。そして、リリース版のプロジェクトとソフトウェアのappledocが既にインストールされている場合にのみ実行したいので、次のように記述します。

まったく機能していないようです!問題はコマンド「which appledoc」が間違っていたことです。質問は次のとおりです。

0 投票する
2 に答える
697 参照

ios - ビルド時に静的定数を割り当てるios xcode

テスト チームのために、Prod_URL と Stage_URL を使用してアプリケーションをビルドし、アーカイブする必要があります。今、私はConstant.hファイルを使用していますが、次のようなコードがあります。

また、コメント アウト行を常に変更して、アプリの 2 つの異なるバージョンをビルドできるようにしています。

だから今、私はそれを自動的にやりたいです。

MyAppStage と MyAppProd のような 2 つのターゲットを作成します。そして、これら 2 つの行を切り替えるには、実行スクリプトを作成する必要があると思います#define。しかし、スクリプトの書き方がわかりません。

または、その状況のより良い方法はありますか?

どうも、

0 投票する
1 に答える
56 参照

xcode - 実行スクリプト xcode を使用してカスタム ライブラリを含める方法

ライブラリを作成しましたが、手動で .a および .h ファイルを含めるのではなく、実行スクリプトを使用して含めたいと考えています。どうやってするか?

0 投票する
3 に答える
3690 参照

nginx - 特定の URL に対して nginx で実行中のスクリプトを拒否する

URL にメディア フォルダーがありexample.com/media/、サーバーでスクリプトを実行しているユーザーを拒否したいと考えています。私のサーバーアプリはnginxであり、書き込み可能なディレクトリ内でスクリプトの実行を拒否する方法では、特定のURLについて特別なものを見つけることができませんでした. これは私のnginxサーバー構成です:

ユーザーがファイルをサーバーにアップロードできるメディア URL で実行可能なものを実行することを拒否したい。どうやってやるの?たとえば、ユーザーがexample.com/media/bomb.pynginx に移動すると、404 エラー ページが返されます。メディア フォルダーの実行権限も変更しましたが、スクリプト ファイルの表示を停止するには、nginx に対して行う必要があります。

0 投票する
1 に答える
141 参照

ios - xCodeでコンパイルする前にSVNから現在のリビジョンを取得する

コンパイル前に現在の SVN バージョンを取得しようとしていますが、xCode(5.1) はカスタム シェル スクリプトを実行する前にファイルのコンパイルを開始します。

SVN リビジョンを取得するには、次のに従います。

現在のリビジョンを取得してrevision.hファイルに挿入する実行スクリプトを追加しますが、これはコンパイル前に行う必要があります。

  1. コンパイルする前にこのスクリプトを実行するにはどうすればよいですか。
  2. 現在のSVNバージョンを取得して、アプリケーションの実行時に使用する方法は他にありますか?
0 投票する
1 に答える
274 参照

adobe-indesign - indesign スクリプトで inresponse を記述する方法

indd ファイルのすべてのフォーム フィールドを取得するために、このスクリプトを実行しています。

私がやったことは、soap-java ベースのクライアントを作成し、runscript メソッドを呼び出すことです。今、私はこれらのフィールドを取得することができますが、これらのフィールドをクライアントに送り返す方法、つまり応答でこれを書き込む方法と、クライアント側で応答から読み取る方法です。

runscript メソッドを呼び出すコードは次のとおりです。

また、ドキュメントでrunScriptメソッドが返すことを発見しましたRunScriptResponseが、私の場合はvoidを返しています。

http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/server/ids-solutions.pdf

0 投票する
1 に答える
1156 参照

ios - 特定のスキームを実行するときにスクリプトを実行しない方法は?

プロジェクトのターゲットに実行スクリプトとして保存された次のスクリプトがあります。

保留中の変更があるかどうかを確認するために git リポジトリをチェックし、その場合はプロジェクトのビルド番号をインクリメントします。それはすべてうまくいきます。

問題は、KIF テストを実行しているときに、ビルド番号を変更すると KIF テストの実行が混乱するため、シミュレーターを起動して実行することができなくなることです。そのようなビルド番号の増分が発生しない場合、KIF テストは正常に実行されることを確認しました。

これを行う最も簡単な方法は、Xcode 内で、特定のスキームを実行しているときに特定のスクリプトを実行しないように指定することです。さらに、スクリプト自体からどのスキームが実行されているかを照会できれば、同じことを達成できます。しかし、私はそれらのいずれかを行う方法を知りません。