アプリの更新を公開しようとするたびに、次の自動メール応答がすぐに届きます。
「アプリ名」の最近の配信で 1 つ以上の問題が見つかりました。配送は成功しましたが、次の配送で次の問題を修正することをお勧めします。
バージョンの不一致 - Info.plist の CFBundleVersion ['9.1'] も CFBundleShortVersionString ['9.1'] も、iTunes Connect で設定されたアプリのバージョン ['2.41'] と一致しません。
メッセージが生成される理由は理解していますが、バージョン # を実際よりも高くすることで妥協せずに問題を解決したいと考えています。
私がこれまでに開発した最初のアプリであるため、アプリを公開するときはかなり無知でした。プロセスに不満を感じて、バージョン番号を誤って極端な値に定義してしまいました。当時、別のエラーで行き詰まりました。それがプロセスを完全に妨げていました..それ以来正確に忘れていた他のエラーは、バージョン番号が正しくないことに関連していました。というわけで、ようやく手を動かしてバージョン番号を 8 に設定し、プロセスを完了することができました。
それ以来、私はまだかなり無知ですが、1 つまたは 2 つのことを学びました。アプリの現在のバージョンは 2.41 です。iTunes Connect でアップデートを準備するとき、バージョンを 2.41 に設定します。しかし、CFBundleVersion または CFBundleShortVersionString で 2.41 を定義すると、Xcode はバイナリのアップロードを完全に拒否し、9.1 を超えた以前のバージョンよりも新しいバージョンを要求します。
明らかに、バージョンが 2.41 から 9.1 に一晩で急上昇した場合、アプリのユーザーは非常に混乱するでしょう。