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 などの形式は不正です。
バージョン番号を修正して、正しい形式にすると、このエラーは解消されます。
- プロジェクト内のバージョン番号を確認し、無効な文字や記号が含まれていないかを確認します。バージョン番号は通常、メジャーバージョン、マイナーバージョン、パッチバージョンなどの数字と、それらを区切るドットで構成されます。
- バージョン番号に無効な文字が含まれている場合、正しい形式に修正します。
- Analyzeを実行し、エラーが解消されていることを確認します。
なお、このエラーは、App Store Connectにアプリをアップロードする際にも発生することがあります。