デバッグ用にビルドしようとしています。エラーが表示されます。実行ファイルに無効なエンタイトルメントが署名されています。アプリケーションのコード署名エンタイトルメントファイルに指定されているエンタイトルメントが、プロビジョニングプロファイルで指定されたエンタイトルメントと一致しません。エラーを解決できません:xcode 4.2の無効なエンタイトルメントで実行可能ファイルが署名されました
これは昨夜まで毎日働いていました。最後に、キーチェーンのキー "my key name"を使用して署名したいと言う場所をビルドするときにポップアップするcodesignの質問をAlways Allowをクリックしたときでした。
私はAd-hocディストリビューションの作成にすでに使用している資格plistを持っています。このEntitlements.plistファイルを含めるために、Code Signing Entitlements for Debugのビルド設定を更新しました。
私のプロフィールが最新であることを確認しました。私のチームプロビジョニングプロファイルの期限が切れたので、私はそれを更新しました。私も新しいプロファイルを作成しようとしました。それでも助けてくれませんでした
開発者プロファイルと配布プロファイルの両方を、ビルド設定の[Code Signing Identity for Debug]で試しました。
私は完全に詰まっています。誰かが私に新しいアドバイスをくれますか?
回答が見つかりました。私は自分の質問に8時間答えることができないので、私の答えは2つのコメントに分かれています: – JeffB6688
私はついにこれを働かせました。 1)xcodeの左側の列でプロジェクト名をクリックしました。 2)ビルド設定 をクリックしました。3)解決済み、myProjectName(オレンジ色のアイコン付き)、myProjectName(xcodeアイコン付き)、IOS Defaultの4つの列があります。 – JeffB6688
4)オレンジ色のアイコンが表示されている列と、コード署名エンタイトルメント(デバッグ行)の行には、その列からEntitlements.plistファイル名が削除されましたが、xcodeアイコン付きの列に残りました。 5)Code Signing Identity(Debug)の行で、オレンジ色のアイコンとxcodeアイコンの両方の列にiPhone Developerを選択しました。私は自動プロファイルセレクタを使用しました。 これは私の問題を解決しました。これらのことも影響を与えているかもしれないので、私が質問した他のことはしないでください。 – JeffB6688