Xcodeには、ApplicationLoaderを起動せずにアプリケーションをiTunesconnectに送信できる優れた機能があります。アプリケーション名に空白がある場合、問題が発生します。
問題は理解していますが、Xcodeがファイルに自動的に名前を付けているので、アプリの名前を変更せずにこの機能を使用するにはどうすればよいですか?
ありがとう、
PSそれを行う方法がない場合、私はレーダーを提出します。他に方法がないことを確認したかっただけです。
Xcodeには、ApplicationLoaderを起動せずにアプリケーションをiTunesconnectに送信できる優れた機能があります。アプリケーション名に空白がある場合、問題が発生します。
問題は理解していますが、Xcodeがファイルに自動的に名前を付けているので、アプリの名前を変更せずにこの機能を使用するにはどうすればよいですか?
ありがとう、
PSそれを行う方法がない場合、私はレーダーを提出します。他に方法がないことを確認したかっただけです。
ファイル名またはフォルダ名にスペースを含めることは、常に非常に悪い考えです。理論的にはうまくいくはずですが、最終的には空白が**であなたを噛みます。
したがって、これを修正する最も簡単な方法は、実際にターゲット名を変更することです。
ディスク上のアプリの名前(一部のApp.app)は、デバイスのホーム画面に表示される名前と同じではないことに注意してください。Info.plistを介して構成するその名前は、アプリのファイル名とは完全に異なる場合があります。
この問題を乗り越えることができる投稿をインターネットで見つけました。ビルドとアーカイブを実行した後、オーガナイザーに移動し、アーカイブされたアプリケーションの下のビルドエントリを表示します。ビルドを右クリックして、[Finderに表示]を選択します。「ArchiveInfo.plist」というファイルが表示されます。プロパティリストエディタアプリを使用してこのファイルを開きます。XCApplicationNameという名前のplistでエントリを見つけ、そのエントリを編集してスペースを削除します。ファイルを保存して閉じ、アプリの検証/送信を試みてください。エラーは表示されないはずです。この方法でそれを行うことの影響はわかりませんが、エラーは解決しました。