web-dev-qa-db-ja.com

iPhoneアプリのバイナリファイル名を変更するにはどうすればよいですか

ITunes Connectにアプリケーションをアップロードしようとすると、次のエラーが発生します。

「バイナリファイル名にスペースを含めることはできません。バイナリファイルの名前を変更して、再試行してください。」

XCodeでアプリケーションを検証しようとすると、「My Application.ipa:ファイル名に空白が含まれていない可能性があります」というメッセージが表示されます。

したがって、この.ipaファイルの名前を変更する方法を見つける必要があると思います。 「マイアプリケーション」のままにしなければならない製品名を変更したくありません。どうやってやるの?

ありがとう!

22
Kamchatka

これは非常にうまく機能します(ここから取得: 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に戻ると、問題なく処理できるはずです。

48

Xcodeまたはアプリケーションローダーが現在アプリを送信する唯一の方法であるため、Webインターフェイスを使用する前にファイルの名前を変更することはできません。

ただし、回避策があります。 Xcode Organizerから[Saveto Disk]を選択し、スペースを含まないファイル名を選択してから、Application Loader(Xcode Organizerではない)を使用してアーカイブをAppleに送信します。

6
Steve Madsen

空白と名前に+を含むアプリを送信したいときに、この問題と別の問題が発生しました。

アプリケーションローダーは私にとってうまく機能しませんでした-IPAの削除と再構築を必要とする不可解なエラー。

私の最終的な解決策は、PRODUCT_NAMEを適切なものに設定することでした。 My App+の代わりにMyAppProでした。次に、Info.plistCFBundleDisplayNameを希望の名前に設定します。 My App+

私の意見では、これは毎回IPAの名前を変更してApplicationLoaderを使用するよりも優れたソリューションです。

4
freespace

Webインターフェイスにアップロードする前に、Zipファイルの名前を変更する必要がありました。これは本当にばかげています...

3
Kamchatka

Xcode4を使用します。

このバージョンで問題は解決されました。

2
Snowcrash

オーガナイザーを使用して、[共有]、[ディスクに保存]の順に選択できました。はファイルに移動し、FinderにApplication Loaderv1.4で開くように指示しました。これはXCode3.2.5の場合です。以前、ApplicationLoaderを使用してアプリをMacAppStoreにアップロードしました。

0
David

XCodeでは何も変更する必要はありません。結果の.Zipファイルの名前を「MyApplication.Zip」から「My_Application.Zip "」に変更するだけです。これはアプリケーション名には影響しません。アプリケーションローダーのファイル名チェックをバイパスする方法です(アップロードされたZipファイル名に空白を使用できません)。

My_Application.Zipは問題ないはずです

0
leviathan