コデザイン:認識できないオプション `--entitlements'
質問
私はアプリケーションをビルドする際に
私はこの協調設計エラーが発生します。
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を再インストールする方が簡単な場合があります。
所属していません StackOverflow