1. ホーム
  2. objective-c

[解決済み] Xcode 5: コード署名のエンタイトルメントエラー

2022-04-28 01:48:06

質問

IOS 7に対応する新しいアプリケーションを作りました。新しいXCode 5 GMを入手し、新しいプロビジョニングプロファイルと配布証明書を使用してアプリケーションに署名しようとしましたが、配布で問題が発生しました。常に以下のエラーが発生します。

無効なコード・サイニング・エンタイトルメントです。あなたのアプリのエンタイトルメント バンドル署名と一致しません。 プロビジョニングプロファイル プロビジョニングプロファイルによると バンドルには、許可されていないキー値が含まれています。 '[XXXX.com.sample.company ]' for the key 'keychain-access-groups".

というキー値でも同じエラー。 application-identifier .

エラーのスクリーンショットです。

解決方法は?

解決策は、Xcode 5の新しいオプションであるプロビジョニングプロファイルにあります。プロジェクトターゲットのプロビジョニングプロファイルを正しいものに設定すれば、うまくいくはずです。