今日私はfastlaneとXcodeでこのエラーを受け取り始めました:
エラーITMS-90783:「バンドルの表示名がありません。Info.plistキーCFBundleDisplayNameが見つからないか、バンドルID 'com.id'のバンドルに空の値があります。
それは大丈夫で、私はこのプロパティを削除しませんでした。これはApple側のバグだと思います。
誰かが同じ問題を抱えていますか?どのようにそれを修正しましたか?
今日私はfastlaneとXcodeでこのエラーを受け取り始めました:
エラーITMS-90783:「バンドルの表示名がありません。Info.plistキーCFBundleDisplayNameが見つからないか、バンドルID 'com.id'のバンドルに空の値があります。
それは大丈夫で、私はこのプロパティを削除しませんでした。これはApple側のバグだと思います。
誰かが同じ問題を抱えていますか?どのようにそれを修正しましたか?
回答:
Info.plistに移動して、そこにCFBundleDisplayName
ない場合のエントリがあるかどうかを確認します。Info.plistのソースコードを開き、これを追加します
<key>CFBundleDisplayName</key>
<string>$(PRODUCT_NAME)</string>
今度はアーカイブを試してください。今回は成功します。これは、5〜7日前に導入された新しい要件です。
乾杯!!
私はここで答えを調べていましたが、ファイルをチェックしたところ、本来あるべきものであるように見えましたが、info.plistファイルには何日も触れていませんでした。その後、$(PRODUCT_NAME)
私が持っていたのではなく、何かに気づきました${PRODUCT_NAME)
。奇妙なことに、中括弧がありました。異なるターゲットに2つのinfo.plistファイルを使用しているので、もう1つのファイルにも中括弧が含まれているかどうかを確認することにしました。