Xcodeで「The provided entity includes an attribute with an invalid value」エラーが発生する原因と解決方法

XcodeでAnalyzeを実行すると、以下のエラーが発生することがあります。

The provided entity includes an attribute with an invalid value

このエラーは、バージョン番号に不正な文字が含まれている場合に発生します。

具体的には、バージョン番号は、以下の形式でなければなりません。

[0-9]+\.[0-9]+\.[0-9]+

例えば、1.2.3、4.5.6、10.0.0 などの形式は正しく、1.2.3a、1.2.3b、1.2.3c などの形式は不正です。

バージョン番号を修正して、正しい形式にすると、このエラーは解消されます。

  1. プロジェクト内のバージョン番号を確認し、無効な文字や記号が含まれていないかを確認します。バージョン番号は通常、メジャーバージョン、マイナーバージョン、パッチバージョンなどの数字と、それらを区切るドットで構成されます。
  2. バージョン番号に無効な文字が含まれている場合、正しい形式に修正します。
  3. Analyzeを実行し、エラーが解消されていることを確認します。

なお、このエラーは、App Store Connectにアプリをアップロードする際にも発生することがあります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください