質問

私はアプリケーションをビルドする際に

私はこの協調設計エラーが発生します。

codesign: unrecognized option `--entitlements'

Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign
       codesign -v [-v*] [-R testreq] path|pid ... # verify
       codesign -d [options] path ... # display contents
       codesign -h pid ... # display hosting paths
       codesign: unrecognized option `--entitlements'
Usage: codesign -s identity [-fv*] [-o flags] [-r reqs] [-i ident] path ... # sign

Build failed (1 error)

誰も私がそれを解決するために助けてください。

役に立ちましたか?

解決 2

私は、最新のXcodeのバージョンに更新し、MACヒョウのための最新の更新プログラムを更新しました。 そしてそれがうまく働いています。

他のヒント

私は前に1つを見たことがないが、それは何かがあなたのXcodeのインストールで壊れていることを示唆しています。 codesign-entitlementsオプションについて知らない場合、それは古いバージョンやiPhone SDKから来なかったかもしれない1のどちらかです。たとえば、あなたが最近開発ツールの古いコピーをインストールしている場合などに発生する可能性があります。それは私が完全に確認することはできません前にそれを見なかったんその他reasons--のために起こるかもしれません。

あなたは、コマンドラインでxcode-selectを使用して問題を調査することができます。このような何かます:

% xcode-select -print-path
/Developer

これは、(codesignのような)コマンドラインツールで使用されるのXcodeの現在のバージョンへのパスを印刷し、それがiPhone SDKのコピーに向かって指している必要があります。そうでない場合は、xcode-select -switch /path/to/SDK'を経由して、それを変更することができます。

それは私だった場合、私はそれを調査し、何が悪かったのか理解したいと思いますけれどもそれは、ちょうどiPhone SDKを再インストールする方が簡単な場合があります。

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