ITunes Connectにアプリケーションをアップロードしようとすると、次のエラーが発生します。
「バイナリファイル名にスペースを含めることはできません。バイナリファイルの名前を変更して、再試行してください。」
XCodeでアプリケーションを検証しようとすると、「My Application.ipa:ファイル名に空白が含まれていない可能性があります」というメッセージが表示されます。
したがって、この.ipaファイルの名前を変更する方法を見つける必要があると思います。 「マイアプリケーション」のままにしなければならない製品名を変更したくありません。どうやってやるの?
ありがとう!
これは非常にうまく機能します(ここから取得: http://developer.appcelerator.com/question/82971/filename-may-not-contain-whitespace-in-xcode-325-is-back ) :
1)Xcode Organizerで、アプリのビルド日を右クリックし、[アーカイブされたアプリをFinderで表示]を選択します。
2)テキストエディタでArchiveInfo.plistを開きます(私はCodaを使用しました)
3)12行目の私にとっては、スペースを使用してアプリケーションを作成していました。
<key>XCApplicationName</key>
<string>Example Name</string>
これをExampleNameに変更し、ファイルを保存します。
4)Xcode Organizerに戻ると、問題なく処理できるはずです。
Xcodeまたはアプリケーションローダーが現在アプリを送信する唯一の方法であるため、Webインターフェイスを使用する前にファイルの名前を変更することはできません。
ただし、回避策があります。 Xcode Organizerから[Saveto Disk]を選択し、スペースを含まないファイル名を選択してから、Application Loader(Xcode Organizerではない)を使用してアーカイブをAppleに送信します。
空白と名前に+
を含むアプリを送信したいときに、この問題と別の問題が発生しました。
アプリケーションローダーは私にとってうまく機能しませんでした-IPAの削除と再構築を必要とする不可解なエラー。
私の最終的な解決策は、PRODUCT_NAME
を適切なものに設定することでした。 My App+
の代わりにMyAppPro
でした。次に、Info.plist
のCFBundleDisplayName
を希望の名前に設定します。 My App+
。
私の意見では、これは毎回IPAの名前を変更してApplicationLoaderを使用するよりも優れたソリューションです。
Webインターフェイスにアップロードする前に、Zipファイルの名前を変更する必要がありました。これは本当にばかげています...
Xcode4を使用します。
このバージョンで問題は解決されました。
オーガナイザーを使用して、[共有]、[ディスクに保存]の順に選択できました。はファイルに移動し、FinderにApplication Loaderv1.4で開くように指示しました。これはXCode3.2.5の場合です。以前、ApplicationLoaderを使用してアプリをMacAppStoreにアップロードしました。
XCodeでは何も変更する必要はありません。結果の.Zipファイルの名前を「MyApplication.Zip」から「My_Application.Zip "」に変更するだけです。これはアプリケーション名には影響しません。アプリケーションローダーのファイル名チェックをバイパスする方法です(アップロードされたZipファイル名に空白を使用できません)。
My_Application.Zipは問題ないはずです